]>
Commit | Line | Data |
---|---|---|
8ef20e60 JB |
1 | --- cg3-1.3.2/CMakeLists.txt.orig 2021-03-23 19:52:01.468693496 +0100 |
2 | +++ cg3-1.3.2/CMakeLists.txt 2021-03-23 20:06:00.977478820 +0100 | |
83e4822d JB |
3 | @@ -50,7 +50,11 @@ |
4 | include(CheckCCompilerFlag) | |
5 | include(CheckCXXCompilerFlag) | |
6 | ||
7 | - foreach(flag "-Wno-unused-result" "-flto") | |
8 | + set(flags_to_check "-Wno-unused-result") | |
9 | + if(BUILD_SHARED_LIBS) | |
8ef20e60 | 10 | + set(flags_to_check "${flags_to_check} -flto") |
83e4822d JB |
11 | + endif() |
12 | + foreach(flag ${flags_to_check}) | |
8ef20e60 | 13 | string(REGEX REPLACE "[^A-Za-z0-9]" "" _flag ${flag}) |
83e4822d JB |
14 | CHECK_CXX_COMPILER_FLAG(${flag} COMPILER_SUPPORTS_${_flag}) |
15 | if(COMPILER_SUPPORTS_${_flag}) |