CMake build system update and -Wextra signed/size compare warnings fix - #198
CMake build system update and -Wextra signed/size compare warnings fix#198lndpj wants to merge 9 commits into
Conversation
7e73e43 to
038eabf
Compare
|
I don't care much about the cmake changes (I don't use it), but happy to merge if you can explain in a bit more detail why these changes are necessary, what they do/improve and the platform(s) you tested this on. This also needs an update of the instructions in README.md. Not a fan of the |
|
Supporting CMAKE_COMPILER_FRONTEND_VARIANT is necessary in order to use different compiler options, platforms and cross compiling targets. Testbed OS: Gentoo Linux x86_64 7.1.5-gentoo
CPU: Intel i7-9750H (12) @ 4.500GHz
GPU: Intel CoffeeLake-H GT2 [UHD Graphics 630]
GPU: NVIDIA GeForce RTX 2060 Mobile
Memory: 4100MiB / 15250MiB
Compiler: gcc-16-snapshot, clang-22.1.8The warnings are related to |
|
Do you have the means to test your changes on Windows? That was the reason to have cmake here in the first place...
But I don't want those. That's why there's no |
No, I've added support for the MSVC compiler frontend. Maybe adding an action test script to your project might help. |
Changes
New command line example