add_compile_options [was Re: Review Request 114885: Remove custom build types]
Alex Merry
kde at randomguy3.me.uk
Wed Jan 8 10:30:34 UTC 2014
On 07/01/14 15:36, Stephen Kelly wrote:
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/114885/
>
>
> I didn't follow this discussion closely enough. I'll see if I can catch up with it later.
>
>
> kde-modules/KDECompilerSettings.cmake
> <https://git.reviewboard.kde.org/r/114885/diff/1/?file=233187#file233187line25>
> (Diff revision 1)
>
>
> 9
>
> # set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE_ENABLE_EXCEPTIONS}")
>
> Setting CMAKE_CXX_FLAGS is not 'modern cmake'. Prefer to use add_compile_options instead.
>
> http://www.cmake.org/cmake/help/git-next/command/add_compile_options.html
Question: how do you get add_compile_options to only add options for a
particular language? The generator expressions allow selection based on
which C++ or C compiler is in use, but I can't see a way of controlling
flags based on whether the current target is C++, C or other.
Alex
More information about the Kde-buildsystem
mailing list