]> git.pld-linux.org Git - packages/widelands.git/blob - widelands-pld.patch
- up to 1.2
[packages/widelands.git] / widelands-pld.patch
1 --- widelands-1.1/CMakeLists.txt~       2022-10-22 11:51:16.000000000 +0000
2 +++ widelands-1.1/CMakeLists.txt        2023-02-04 16:06:13.829565579 +0000
3 @@ -251,6 +251,10 @@
4    endif()
5  elseif(CMAKE_BUILD_TYPE STREQUAL "None")
6    message(STATUS "Not setting any default flags.")
7 +elseif(CMAKE_BUILD_TYPE STREQUAL "PLD")
8 +  set(WL_OPTIMIZE_FLAGS "")
9 +  set(WL_DEBUG_FLAGS "-DNDEBUG -DNOPARACHUTE")
10 +  option(OPTION_ASAN "Build with AddressSanitizer" OFF)
11  else()
12    message(FATAL_ERROR "Unknown CMAKE_BUILD_TYPE: ${CMAKE_BUILD_TYPE}")
13  endif()
14 @@ -372,7 +376,7 @@
15  endif()
16  
17  if(NOT MSVC)
18 -  if(CMAKE_BUILD_TYPE STREQUAL "Release")
19 +       if( (CMAKE_BUILD_TYPE STREQUAL "PLD") OR (CMAKE_BUILD_TYPE STREQUAL "Release") )
20      message(STATUS "Compiler warnings will be ignored.")
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 @@ -500,7 +504,6 @@
24  install (
25    FILES ${CMAKE_CURRENT_BINARY_DIR}/VERSION
26    DESTINATION ${WL_INSTALL_BASEDIR}
27 -  CONFIGURATIONS Debug;Release;None
28    COMPONENT CoreVersionFile
29  )
30  
31 @@ -516,7 +519,6 @@
32    FILES
33      data/datadirversion
34    DESTINATION ${WL_INSTALL_DATADIR}
35 -  CONFIGURATIONS Debug;Release;None
36    COMPONENT VersionFile
37  )
38  
39 @@ -533,7 +535,6 @@
40      data/txts
41      data/world
42    DESTINATION ${WL_INSTALL_DATADIR}
43 -  CONFIGURATIONS Debug;Release;None
44    COMPONENT CoreDataFiles
45  )
46  
47 @@ -541,7 +542,6 @@
48    DIRECTORY
49      data/maps
50    DESTINATION ${WL_INSTALL_DATADIR}
51 -  CONFIGURATIONS Debug;Release;None
52    COMPONENT MapFiles
53  )
54  
55 @@ -550,7 +550,6 @@
56      data/music
57      data/sound
58    DESTINATION ${WL_INSTALL_DATADIR}
59 -  CONFIGURATIONS Debug;Release;None
60    COMPONENT MusicFiles
61  )
62  
63 @@ -560,7 +559,6 @@
64      CREDITS
65      ChangeLog
66    DESTINATION ${WL_INSTALL_BASEDIR}
67 -  CONFIGURATIONS Debug;Release;None
68    COMPONENT CoreLicenseFiles
69  )
70  
71 @@ -579,7 +577,6 @@
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.100407 seconds and 3 git commands to generate.