]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - CMakeLists.txt
Wrap more GTK
[xonotic/netradiant.git] / CMakeLists.txt
index 49029f3652beac83bf5bd554c3a573dc88035388..6fb9b8e9b0283431508357b954bcc21fb1c144fc 100644 (file)
@@ -89,17 +89,9 @@ addflags("-pedantic")
 
 addflags_c("-Wno-deprecated-declarations") # vfs.c: g_strdown
 
-addflags("-Wno-sign-compare")
 addflags("-Wno-unused-function")
 addflags("-Wno-unused-variable")
 addflags("-Wno-unused-parameter")
-addflags("-Wno-missing-field-initializers")
-
-addflags_c("-Wno-int-conversion")
-addflags_c("-Wno-pointer-to-int-cast")
-addflags_c("-Wno-incompatible-pointer-types")
-
-addflags_cxx("-Wno-delete-non-virtual-dtor")
 
 set(CMAKE_POSITION_INDEPENDENT_CODE 1)
 set(GTK_TARGET 2 CACHE STRING "GTK target")
@@ -257,13 +249,18 @@ endif ()
 #-----------------------------------------------------------------------
 
 option(DOWNLOAD_GAMEPACKS "Download game packs" ON)
-add_custom_target(game_packs
-        COMMAND ${CMAKE_COMMAND} -E make_directory games
-        COMMAND DOWNLOAD_GAMEPACKS=yes SOURCE_DIR="${PROJECT_SOURCE_DIR}" "${PROJECT_SOURCE_DIR}/install-gamepacks.sh" "${PROJECT_BINARY_DIR}"
-        COMMENT "Downloading game packs"
-        )
 if (DOWNLOAD_GAMEPACKS)
-    add_custom_target(game_packs_all ALL DEPENDS game_packs)
+    add_custom_target(game_packs
+            COMMAND ${CMAKE_COMMAND} -E make_directory games
+            COMMAND DOWNLOAD_GAMEPACKS=yes SOURCE_DIR="${PROJECT_SOURCE_DIR}" "${PROJECT_SOURCE_DIR}/install-gamepacks.sh" "${PROJECT_BINARY_DIR}"
+            COMMENT "Downloading free game packs"
+            )
+
+    add_custom_target(game_packs_all
+            COMMAND ${CMAKE_COMMAND} -E make_directory games
+            COMMAND DOWNLOAD_GAMEPACKS=all SOURCE_DIR="${PROJECT_SOURCE_DIR}" "${PROJECT_SOURCE_DIR}/install-gamepacks.sh" "${PROJECT_BINARY_DIR}"
+            COMMENT "Downloading all game packs"
+            )
 endif ()
 
 #-----------------------------------------------------------------------