Path: blob/main/emulators/citra/files/patch-CMakeLists.txt
18157 views
citra-qt currently needs SDL for audio and input12--- CMakeLists.txt.orig 2022-09-01 18:37:46 UTC3+++ CMakeLists.txt4@@ -71,7 +71,6 @@ endfunction()5endif()6endforeach()7endfunction()8-check_submodules_present()910configure_file(${PROJECT_SOURCE_DIR}/dist/compatibility_list/compatibility_list.qrc11${PROJECT_BINARY_DIR}/dist/compatibility_list/compatibility_list.qrc12@@ -168,15 +167,15 @@ if (ENABLE_SDL2)13else()14find_package(SDL2 REQUIRED)15endif()16-17- if (SDL2_FOUND)18- # TODO(yuriks): Make FindSDL2.cmake export an IMPORTED library instead19- add_library(SDL2 INTERFACE)20- target_link_libraries(SDL2 INTERFACE "${SDL2_LIBRARY}")21- target_include_directories(SDL2 INTERFACE "${SDL2_INCLUDE_DIR}")22- endif()23else()24- set(SDL2_FOUND NO)25+ find_package(SDL2)26+endif()27+28+if (SDL2_FOUND)29+ # TODO(yuriks): Make FindSDL2.cmake export an IMPORTED library instead30+ add_library(SDL2 INTERFACE)31+ target_link_libraries(SDL2 INTERFACE "${SDL2_LIBRARY}")32+ target_include_directories(SDL2 INTERFACE "${SDL2_INCLUDE_DIR}")33endif()3435if (ENABLE_QT)363738