equal
deleted
inserted
replaced
12 include_directories(${Qt5Core_PRIVATE_INCLUDE_DIRS}) |
12 include_directories(${Qt5Core_PRIVATE_INCLUDE_DIRS}) |
13 |
13 |
14 include(CheckLibraryExists) |
14 include(CheckLibraryExists) |
15 |
15 |
16 find_package(SDL2 REQUIRED CONFIG) |
16 find_package(SDL2 REQUIRED CONFIG) |
17 find_package(SDL2_mixer 2 REQUIRED) #audio in SDLInteraction |
17 find_package(SDL2_mixer REQUIRED CONFIG) #audio in SDLInteraction |
18 include_directories(${SDL2_INCLUDE_DIRS}) |
18 include_directories(${SDL2_INCLUDE_DIRS}) |
19 include_directories(${SDL2_MIXER_INCLUDE_DIRS}) |
19 include_directories(${SDL2_MIXER_INCLUDE_DIRS}) |
20 |
20 |
21 if(LIBAV_FOUND) |
21 if(LIBAV_FOUND) |
22 add_definitions(-DVIDEOREC -D__STDC_CONSTANT_MACROS) |
22 add_definitions(-DVIDEOREC -D__STDC_CONSTANT_MACROS) |
227 list(APPEND HW_LINK_LIBS |
227 list(APPEND HW_LINK_LIBS |
228 physfs physlayer |
228 physfs physlayer |
229 Qt5::Core Qt5::Widgets Qt5::Gui Qt5::Network |
229 Qt5::Core Qt5::Widgets Qt5::Gui Qt5::Network |
230 ) |
230 ) |
231 |
231 |
232 list(APPEND HW_LINK_LIBS |
232 if(WIN32 AND VCPKG_TOOLCHAIN) |
233 ${SDL2_LIBRARIES} |
233 list(APPEND HW_LINK_LIBS SDL2::SDL2 SDL2_mixer::SDL2_mixer) |
234 ${SDL2_MIXER_LIBRARIES} |
234 else() |
235 ) |
235 list(APPEND HW_LINK_LIBS ${SDL2_LIBRARIES} ${SDL2_MIXER_LIBRARIES}) |
|
236 endif() |
236 |
237 |
237 if(WIN32 AND NOT UNIX) |
238 if(WIN32 AND NOT UNIX) |
238 if(NOT SDL2_LIBRARIES) |
|
239 list(APPEND HW_LINK_LIBS SDL2::SDL2) |
|
240 endif() |
|
241 |
|
242 list(APPEND HW_LINK_LIBS |
239 list(APPEND HW_LINK_LIBS |
243 ole32 |
240 ole32 |
244 oleaut32 |
241 oleaut32 |
245 winspool |
242 winspool |
246 uuid |
243 uuid |