]> git.pld-linux.org Git - packages/widelands.git/blame - widelands-pld.patch
- up to 1.2
[packages/widelands.git] / widelands-pld.patch
CommitLineData
202fc324
KM
1--- widelands-1.2/CMakeLists.txt~ 2024-03-28 10:12:05.000000000 +0000
2+++ widelands-1.2/CMakeLists.txt 2024-03-30 10:51:23.584411957 +0000
3@@ -200,6 +200,10 @@
4 option(OPTION_ASAN "Build with AddressSanitizer" OFF)
2be483d6
KM
5 elseif(CMAKE_BUILD_TYPE STREQUAL "None")
6 message(STATUS "Not setting any default flags.")
20d6b224
JB
7+elseif(CMAKE_BUILD_TYPE STREQUAL "PLD")
8+ set(WL_OPTIMIZE_FLAGS "")
9+ set(WL_DEBUG_FLAGS "-DNDEBUG -DNOPARACHUTE")
a9828edf 10+ option(OPTION_ASAN "Build with AddressSanitizer" OFF)
20d6b224
JB
11 else()
12 message(FATAL_ERROR "Unknown CMAKE_BUILD_TYPE: ${CMAKE_BUILD_TYPE}")
13 endif()
202fc324 14@@ -328,7 +332,7 @@
2be483d6
KM
15 endif()
16
17 if(NOT MSVC)
18- if(CMAKE_BUILD_TYPE STREQUAL "Release")
202fc324 19+ if( (CMAKE_BUILD_TYPE STREQUAL "PLD") OR (CMAKE_BUILD_TYPE STREQUAL "Release") )
2be483d6 20 message(STATUS "Compiler warnings will be ignored.")
202fc324
KM
21 elseif(("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") AND (
22 ((NOT (CMAKE_CXX_COMPILER_VERSION VERSION_LESS 12.0)) AND (CMAKE_CXX_COMPILER_VERSION VERSION_LESS 12.2))
23@@ -482,7 +486,6 @@
20d6b224
JB
24 install (
25 FILES ${CMAKE_CURRENT_BINARY_DIR}/VERSION
26 DESTINATION ${WL_INSTALL_BASEDIR}
2be483d6 27- CONFIGURATIONS Debug;Release;None
20d6b224
JB
28 COMPONENT CoreVersionFile
29 )
30
202fc324 31@@ -498,7 +501,6 @@
2be483d6
KM
32 FILES
33 data/datadirversion
34 DESTINATION ${WL_INSTALL_DATADIR}
35- CONFIGURATIONS Debug;Release;None
36 COMPONENT VersionFile
37 )
38
202fc324 39@@ -515,7 +517,6 @@
20d6b224
JB
40 data/txts
41 data/world
42 DESTINATION ${WL_INSTALL_DATADIR}
2be483d6 43- CONFIGURATIONS Debug;Release;None
20d6b224
JB
44 COMPONENT CoreDataFiles
45 )
46
202fc324 47@@ -523,7 +524,6 @@
20d6b224
JB
48 DIRECTORY
49 data/maps
50 DESTINATION ${WL_INSTALL_DATADIR}
2be483d6 51- CONFIGURATIONS Debug;Release;None
20d6b224
JB
52 COMPONENT MapFiles
53 )
54
202fc324 55@@ -532,7 +532,6 @@
20d6b224
JB
56 data/music
57 data/sound
58 DESTINATION ${WL_INSTALL_DATADIR}
2be483d6 59- CONFIGURATIONS Debug;Release;None
20d6b224
JB
60 COMPONENT MusicFiles
61 )
62
202fc324 63@@ -542,7 +541,6 @@
20d6b224
JB
64 CREDITS
65 ChangeLog
66 DESTINATION ${WL_INSTALL_BASEDIR}
2be483d6 67- CONFIGURATIONS Debug;Release;None
20d6b224
JB
68 COMPONENT CoreLicenseFiles
69 )
70
202fc324 71@@ -561,7 +559,6 @@
2be483d6
KM
72 DIRECTORY
73 ${CMAKE_CURRENT_BINARY_DIR}/locale/
74 DESTINATION ${WL_INSTALL_DATADIR}/locale
75- CONFIGURATIONS Debug;Release;None
76 COMPONENT CoreLanguageFiles
77 )
78 endif(OPTION_BUILD_TRANSLATIONS)
This page took 0.644746 seconds and 4 git commands to generate.