aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorWohlstand <admin@wohlnet.ru>2017-11-08 00:24:04 +0300
committerWohlstand <admin@wohlnet.ru>2017-11-08 00:24:04 +0300
commit9e529f121f5e19720e14f77cce65aed9ecf0ecf7 (patch)
treef2ad05b12864405cd7d6771848c66d93cdb14d66 /CMakeLists.txt
parente3fa4e69e09f8a475a5fcca6916532014e5b2338 (diff)
downloadlibADLMIDI-9e529f121f5e19720e14f77cce65aed9ecf0ecf7.tar.gz
libADLMIDI-9e529f121f5e19720e14f77cce65aed9ecf0ecf7.tar.bz2
libADLMIDI-9e529f121f5e19720e14f77cce65aed9ecf0ecf7.zip
Fixed Windows MSVC build (adlmidi2 and gen_adldata)
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt14
1 files changed, 6 insertions, 8 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 9b4a09b..3a7da2f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -196,20 +196,18 @@ if(WITH_MIDIPLAY)
endif()
if(WITH_ADLMIDI2)
- find_library(SDL2_LIBRARY SDL2 REQUIRED)
- include_directories(${SDL2_INCLUDE_DIR})
- message("Found ${SDL2_LIBRARY}")
+ if(NOT WIN32)
+ find_library(SDL2_LIBRARY SDL2 REQUIRED)
+ include_directories(${SDL2_INCLUDE_DIR})
+ message("Found ${SDL2_LIBRARY}")
+ endif()
add_executable(adlmidi2
${libADLMIDI_SOURCE_DIR}/utils/adlmidi-2/midiplay.cc
)
if(WIN32)
- if(MSVC)
- target_link_libraries(adlmidi2 ADLMIDI ${SDL2_LIBRARY})
- else()
- target_link_libraries(adlmidi2 ADLMIDI ${SDL2_LIBRARY} pthread)
- endif()
+ target_link_libraries(adlmidi2 ADLMIDI winmm)
else()
target_link_libraries(adlmidi2 ADLMIDI ${SDL2_LIBRARY} pthread dl m stdc++)
endif()