cmake-rs
cmake-rs copied to clipboard
Rust build dependency for running cmake
On Windows, CMake does not generate PDB files when compiling in debug mode. This can cause problems if the original CMake files try to use the PDB files. For example,...
When compiling in debug mode with the MSVC compiler the `/MD` or `/MT` flags shall be replaced by `/MDd` or `/MTd`. When it is not the case it prevents to...
I have a CMake library that conditionally adds link time dependencies based on the [output of a `check_cxx_source_compiles` command](https://github.com/btzy/nativefiledialog-extended/blob/master/src/CMakeLists.txt#L39-L54). That's all fine when building a CMake project, but when building...
When this happens,CMAKE_SYSTEM_PROCESSOR should be armv7-a,not arm
TL;DR - cmake-rs 0.1.49 breaks parallel builds when the build script also performs a cc-rs build _with the `"parallel"` feature enabled_. I don't think this is a cmake-rs bug, but...
I am using this crate to compile CMake projects using the `x86_64-fortanix-unknown-sgx` target to run under Intel SGX, and the latest update to this crate (`v0.1.49`) is causing the following...
I'm trying to [get the ecosystem working with `--minimal-versions` flag](https://github.com/rust-lang/cargo/issues/5657#issuecomment-1308974836), and super-old versions of `cmake` are among problematic crates. It would be helpful if you yanked all versions older than...
- 0.1.49: https://github.com/rust-lang/cmake-rs/releases/tag/0.1.49 - It will be very useful to know whats changed from user
Lovely package! I thought that I'd make this small PR that upgrades `cc` and adds a `parallel` feature, that `cc` provides. I upgraded `cc` because I was getting a warning,...
Arguments are not applied when setting a custom CC or CXX variable: ```toml [env] CC_aarch64_unknown_linux_musl = "zig cc -target aarch64-linux-musl" CXX_aarch64_unknown_linux_musl = "zig cc -target aarch64-linux-musl" CC_x86_64_unknown_linux_musl = "zig cc...