Skip to content

Commit 4fd2e8a

Browse files
committed
f
1 parent 7900c3f commit 4fd2e8a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ add_compile_options(
4141
-Wcast-qual
4242
-Wcast-align
4343
-Wmissing-declarations
44-
$<$<COMPILE_LANGUAGE:CXX>:-Wextra-semi>
4544
$<$<COMPILE_LANGUAGE:CXX>:-Wold-style-cast>
4645
)
4746
cable_add_cxx_compiler_flag_if_supported(-Wfinal-dtor-non-final-class)
@@ -51,6 +50,9 @@ cable_add_cxx_compiler_flag_if_supported(-Wunreachable-code-break)
5150
cable_add_cxx_compiler_flag_if_supported(-Wduplicated-cond)
5251
cable_add_cxx_compiler_flag_if_supported(-Wduplicate-enum)
5352
cable_add_cxx_compiler_flag_if_supported(-Wlogical-op)
53+
if(COMPILE_LANGUAGE MATCHES CXX)
54+
cable_add_cxx_compiler_flag_if_supported(-Wextra-semi)
55+
endif()
5456

5557
option(WEVERYTHING "Enable almost all compiler warnings" OFF)
5658
if(WEVERYTHING)

0 commit comments

Comments
 (0)