mirror of
https://github.com/ddnet/ddnet.git
synced 2024-09-20 01:24:18 +00:00
Generator expressions using COMPILE_LANGUAGE are only available from 3.3
This commit is contained in:
parent
ec0f0b28d7
commit
57009f6467
|
@ -442,7 +442,9 @@ foreach(target ${TARGETS_OWN})
|
||||||
target_compile_options(${target} PRIVATE /wd4800) # Implicit conversion of int to bool.
|
target_compile_options(${target} PRIVATE /wd4800) # Implicit conversion of int to bool.
|
||||||
elseif(CMAKE_CXX_COMPILER_ID MATCHES Clang OR CMAKE_CXX_COMPILER_ID MATCHES GNU)
|
elseif(CMAKE_CXX_COMPILER_ID MATCHES Clang OR CMAKE_CXX_COMPILER_ID MATCHES GNU)
|
||||||
target_compile_options(${target} PRIVATE -Wall)
|
target_compile_options(${target} PRIVATE -Wall)
|
||||||
|
if(CMAKE_VERSION VERSION_GREATER_EQUAL 3.3)
|
||||||
target_compile_options(${target} PRIVATE $<$<COMPILE_LANGUAGE:C>:-Wdeclaration-after-statement>)
|
target_compile_options(${target} PRIVATE $<$<COMPILE_LANGUAGE:C>:-Wdeclaration-after-statement>)
|
||||||
|
endif()
|
||||||
#target_compile_options(${target} PRIVATE -Wextra)
|
#target_compile_options(${target} PRIVATE -Wextra)
|
||||||
#target_compile_options(${target} PRIVATE -Wformat=2) # Warn about format strings.
|
#target_compile_options(${target} PRIVATE -Wformat=2) # Warn about format strings.
|
||||||
endif()
|
endif()
|
||||||
|
|
Loading…
Reference in a new issue