CMake: Attempting to around SDL2 issues on macOS

This commit is contained in:
Connor McLaughlin
2020-02-15 17:40:21 +09:00
parent 65b5013da0
commit 1c17d5495e
2 changed files with 10 additions and 19 deletions

View File

@ -16,12 +16,13 @@ add_executable(duckstation-sdl
sdl_settings_interface.h
)
target_include_directories(duckstation-sdl PRIVATE ${SDL2_INCLUDE_DIRS})
target_link_libraries(duckstation-sdl PRIVATE core common imgui nativefiledialog glad simpleini ${SDL2_LIBRARIES})
if(WIN32)
target_sources(duckstation-sdl PRIVATE
d3d11_host_display.cpp
d3d11_host_display.h
)
target_link_libraries(duckstation-sdl PRIVATE d3d11.lib dxgi.lib winmm.lib)
target_link_libraries(duckstation-sdl PRIVATE d3d11.lib dxgi.lib winmm.lib ${SDL2MAIN_LIBRARIES})
endif()
target_link_libraries(duckstation-sdl PRIVATE core common imgui nativefiledialog glad simpleini SDL2::Main)