1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
Remove abusive -Wno-all and respect userflags
--- a/INCHI-1-SRC/INCHI_API/libinchi/src/CMakeLists.txt
+++ b/INCHI-1-SRC/INCHI_API/libinchi/src/CMakeLists.txt
@@ -8,7 +8,6 @@ target_compile_features(libinchi_compiler_flags INTERFACE c_std_11)
set(gcc_like_cxx "$<COMPILE_LANG_AND_ID:C,ARMClang,AppleClang,Clang,GNU,LCC>")
set(msvc_cxx "$<COMPILE_LANG_AND_ID:C,MSVC>")
target_compile_options(libinchi_compiler_flags INTERFACE
- "$<${gcc_like_cxx}:$<BUILD_INTERFACE:-g;-O1;-c;-fno-strict-aliasing;-Wno-all>>"
"$<${msvc_cxx}:$<BUILD_INTERFACE:-W3;-MT;-O2>>"
)
--- a/INCHI-1-SRC/INCHI_EXE/inchi-1/src/CMakeLists.txt
+++ b/INCHI-1-SRC/INCHI_EXE/inchi-1/src/CMakeLists.txt
@@ -8,7 +8,6 @@ target_compile_features(inchi_compiler_flags INTERFACE c_std_11)
set(gcc_like_cxx "$<COMPILE_LANG_AND_ID:C,ARMClang,AppleClang,Clang,GNU,LCC>")
set(msvc_cxx "$<COMPILE_LANG_AND_ID:C,MSVC>")
target_compile_options(inchi_compiler_flags INTERFACE
- "$<${gcc_like_cxx}:$<BUILD_INTERFACE:-g;-O1;-c;-fno-strict-aliasing;-Wno-all>>"
"$<${msvc_cxx}:$<BUILD_INTERFACE:-W3;-MT;-O2>>"
)
|