diff options
author | Alexander Grund <alexander.grund@tu-dresden.de> | 2018-12-13 10:13:36 +0100 |
---|---|---|
committer | Alexander Grund <alexander.grund@tu-dresden.de> | 2018-12-13 10:18:32 +0100 |
commit | 68d5c8d63c4901b1894af89f417285b32727935f (patch) | |
tree | c44fad5771968bf5e1a0e273a0819f389028a040 /examples | |
parent | 9b27937a8da1a3d5a334a2016cb964e54887dd71 (diff) | |
download | libADLMIDI-68d5c8d63c4901b1894af89f417285b32727935f.tar.gz libADLMIDI-68d5c8d63c4901b1894af89f417285b32727935f.tar.bz2 libADLMIDI-68d5c8d63c4901b1894af89f417285b32727935f.zip |
Fix SDL2 handling
Diffstat (limited to 'examples')
-rw-r--r-- | examples/sdl2_audio/CMakeLists.txt | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/examples/sdl2_audio/CMakeLists.txt b/examples/sdl2_audio/CMakeLists.txt index 45fd654..04e39e3 100644 --- a/examples/sdl2_audio/CMakeLists.txt +++ b/examples/sdl2_audio/CMakeLists.txt @@ -4,18 +4,17 @@ project(adlmidi_vlc_plugin C) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}) find_package(SDL2 REQUIRED) -include_directories(${SDL2_INCLUDE_DIR}) +string(STRIP ${SDL2_LIBRARIES} SDL2_LIBRARIES) add_executable(adlmidi_sdl2_demo sdl2_sample.c) +target_include_directories(adlmidi_sdl2_demo PRIVATE ${SDL2_INCLUDE_DIRS}) +target_link_libraries(adlmidi_sdl2_demo PRIVATE ADLMIDI_IF ${SDL2_LIBRARIES}) -if(WIN32) - if(MSVC) - target_link_libraries(adlmidi_sdl2_demo ADLMIDI_IF ${SDL2_LIBRARY}) - else() - target_link_libraries(adlmidi_sdl2_demo ADLMIDI_IF ${SDL2_LIBRARY} pthread) - endif() -else() - target_link_libraries(adlmidi_sdl2_demo ADLMIDI_IF ${SDL2_LIBRARY} pthread dl m stdc++) +if(NOT MSVC) + target_link_libraries(adlmidi_sdl2_demo PRIVATE pthread) +endif() +if(NOT WIN32) + target_link_libraries(adlmidi_sdl2_demo PRIVATE dl m stdc++) endif() if(MSDOS OR DJGPP) @@ -34,4 +33,3 @@ endif() install(TARGETS adlmidi_sdl2_demo RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}") - |