We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2699d53 commit a4d8fe2Copy full SHA for a4d8fe2
CMakeLists.txt
@@ -41,7 +41,6 @@ add_compile_options(
41
-Wcast-qual
42
-Wcast-align
43
-Wmissing-declarations
44
- $<$<COMPILE_LANGUAGE:CXX>:-Wextra-semi>
45
$<$<COMPILE_LANGUAGE:CXX>:-Wold-style-cast>
46
)
47
cable_add_cxx_compiler_flag_if_supported(-Wfinal-dtor-non-final-class)
@@ -52,6 +51,9 @@ cable_add_cxx_compiler_flag_if_supported(-Wduplicated-cond)
52
51
cable_add_cxx_compiler_flag_if_supported(-Wduplicate-enum)
53
cable_add_cxx_compiler_flag_if_supported(-Wlogical-op)
54
cable_add_cxx_compiler_flag_if_supported(-Wno-unknown-attributes)
+if(COMPILE_LANGUAGE MATCHES CXX)
55
+ cable_add_cxx_compiler_flag_if_supported(-Wextra-semi)
56
+endif()
57
58
if(CMAKE_CXX_COMPILER_ID MATCHES Clang)
59
option(WEVERYTHING "Enable almost all compiler warnings" OFF)
0 commit comments