git repos / blockattack-game

commit e020b763

Poul Sander · 2025-12-04 19:29
e020b763433983133b50456da372d2c04a7979d9 patch · browse files
parent 55dd2d963f09b0ae7d11c469b2310d1a7f3153b2

Package the gcc and clang parameters

Changed files

M CMakeLists.txt before
diff --git a/CMakeLists.txt b/CMakeLists.txt index 27f90e7..4de0adb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt
@@ -86,8 +86,7 @@ add_executable(blockattack ${GUI_TYPE} ${SOURCES} ${RES_FILES}
# Modern target-based compiler settings
target_compile_features(blockattack PRIVATE cxx_std_17)
target_compile_options(blockattack PRIVATE
- -Wall
- -Wextra
+ $<$<CXX_COMPILER_ID:GNU,Clang>:-Wall -Wextra>
$<$<CONFIG:Debug>:-g>
$<$<AND:$<BOOL:${WIN32}>,$<CXX_COMPILER_ID:GNU>>:-march=i686>
)