aboutsummaryrefslogtreecommitdiff
path: root/utils/midiplay
diff options
context:
space:
mode:
authorVitaly Novichkov <admin@wohlnet.ru>2018-12-14 02:25:29 +0300
committerVitaly Novichkov <admin@wohlnet.ru>2018-12-14 02:25:29 +0300
commit35779f26ea00b419a6d0cf557b0e081885c83a0e (patch)
tree9185b1307f583d3c487c27a6b6e8693e0e45f51f /utils/midiplay
parent2ecbf2805699c218286321d2d2bf41dbe09113f1 (diff)
downloadlibADLMIDI-35779f26ea00b419a6d0cf557b0e081885c83a0e.tar.gz
libADLMIDI-35779f26ea00b419a6d0cf557b0e081885c83a0e.tar.bz2
libADLMIDI-35779f26ea00b419a6d0cf557b0e081885c83a0e.zip
Fixed DJGPP build
Diffstat (limited to 'utils/midiplay')
-rw-r--r--utils/midiplay/CMakeLists.txt11
1 files changed, 4 insertions, 7 deletions
diff --git a/utils/midiplay/CMakeLists.txt b/utils/midiplay/CMakeLists.txt
index 3dceee4..e859f98 100644
--- a/utils/midiplay/CMakeLists.txt
+++ b/utils/midiplay/CMakeLists.txt
@@ -1,6 +1,3 @@
-cmake_minimum_required (VERSION 3.2)
-project(adlmidiplay CXX)
-
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR})
add_executable(adlmidiplay
@@ -8,7 +5,7 @@ add_executable(adlmidiplay
wave_writer.c
)
-if(NOT MSDOS AND NOT DJGPP AND NOT MIDIPLAY_WAVE_ONLY)
+if(NOT ADLMIDI_DOS AND NOT MIDIPLAY_WAVE_ONLY)
find_package(SDL2 REQUIRED)
string(STRIP ${SDL2_LIBRARIES} SDL2_LIBRARIES)
target_include_directories(adlmidiplay PRIVATE ${SDL2_INCLUDE_DIRS})
@@ -20,7 +17,7 @@ if(MIDIPLAY_WAVE_ONLY)
message("Demo tool will only output WAVE file, no playing support.")
endif()
-if(MSDOS OR DJGPP)
+if(ADLMIDI_DOS)
target_compile_definitions(adlmidiplay PUBLIC HARDWARE_OPL3)
message("Turn on hardware OPL3 support on demo tool")
endif()
@@ -31,14 +28,14 @@ if(WIN32)
if(NOT MSVC)
target_link_libraries(adlmidiplay PRIVATE pthread)
endif()
-elseif(NOT MSDOS AND NOT DJGPP)
+elseif(NOT ADLMIDI_DOS)
if(NOT OPENBSD_LOCALBASE)
target_link_libraries(adlmidiplay PRIVATE dl)
endif()
target_link_libraries(adlmidiplay PRIVATE pthread m stdc++)
endif()
-if(MSDOS OR DJGPP)
+if(ADLMIDI_DOS)
set_target_properties(adlmidiplay PROPERTIES OUTPUT_NAME adlmidi)
endif()