equal
deleted
inserted
replaced
1 enable_language(Pascal) |
1 enable_language(Pascal) |
2 |
2 |
3 find_package(SDL2 REQUIRED CONFIG) |
3 find_package(SDL2 REQUIRED CONFIG) |
4 find_package(SDL2_image 2 REQUIRED) |
4 find_package(SDL2_image REQUIRED CONFIG) |
5 find_package(SDL2_net 2 REQUIRED) |
5 find_package(SDL2_net REQUIRED CONFIG) |
6 find_package(SDL2_ttf 2 REQUIRED) |
6 find_package(SDL2_ttf REQUIRED CONFIG) |
7 find_package(SDL2_mixer 2 REQUIRED) |
7 find_package(SDL2_mixer REQUIRED CONFIG) |
8 |
8 |
9 include(CheckLibraryExists) |
9 include(CheckLibraryExists) |
10 include(${CMAKE_MODULE_PATH}/utils.cmake) |
10 include(${CMAKE_MODULE_PATH}/utils.cmake) |
11 |
11 |
12 |
12 |
166 list(APPEND HW_LINK_LIBS lua) |
166 list(APPEND HW_LINK_LIBS lua) |
167 add_flag_append(CMAKE_Pascal_FLAGS "-XLAlua=${lua_output_name}") |
167 add_flag_append(CMAKE_Pascal_FLAGS "-XLAlua=${lua_output_name}") |
168 endif() |
168 endif() |
169 |
169 |
170 # PhysFS |
170 # PhysFS |
171 get_filename_component(PHYSFS_LIBRARY_DIR ${PHYSFS_LIBRARY} PATH) |
171 if (DEFINED PHYSFS_LIBRARY_RELEASE) |
172 add_flag_append(CMAKE_Pascal_FLAGS "-Fl${PHYSFS_LIBRARY}") |
172 if(${USE_DEBUG_LIBRARIES}) |
|
173 get_filename_component(PHYSFS_LIBRARY_DIR ${PHYSFS_LIBRARY_DEBUG} PATH) |
|
174 add_flag_append(CMAKE_Pascal_FLAGS "-Fl${PHYSFS_LIBRARY_DEBUG}") |
|
175 else() |
|
176 get_filename_component(PHYSFS_LIBRARY_DIR ${PHYSFS_LIBRARY_RELEASE} PATH) |
|
177 add_flag_append(CMAKE_Pascal_FLAGS "-Fl${PHYSFS_LIBRARY_RELEASE}") |
|
178 endif() |
|
179 else() |
|
180 get_filename_component(PHYSFS_LIBRARY_DIR ${PHYSFS_LIBRARY} PATH) |
|
181 add_flag_append(CMAKE_Pascal_FLAGS "-Fl${PHYSFS_LIBRARY}") |
|
182 endif() |
173 |
183 |
174 list(APPEND HW_LINK_LIBS physlayer) |
184 list(APPEND HW_LINK_LIBS physlayer) |
175 |
185 |
176 |
186 |
177 #opengl 2 |
187 #opengl 2 |