commit | 5631b9b952e6940c67d4b48c00882e99229aa31b | [log] [tgz] |
---|---|---|
author | Cosmin Truta <ctruta@gmail.com> | Thu May 29 18:28:16 2025 +0300 |
committer | Cosmin Truta <ctruta@gmail.com> | Thu May 29 18:28:16 2025 +0300 |
tree | 2c15bc010a1cb46a6487b71b25e8ec04d470ab4a | |
parent | dc71f481ff32fa474e030ceb0b33def4fa9edc6a [diff] |
build: Implement various improvements to the CMake file Allow the CMake build to work properly, even if file paths (in the source directory, in the build directory, or in the install directory) might contain whitespace characters. Improve the check for compilers that might use MSVC Runtime library headers on Windows. We use POSIX-ish ("deprecated") functions, even on Windows, and we want no spurious warnings. Tidy up the CMake file: rearrange declarations, rewrite comments, etc.