aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJP Cimalando <jpcima@users.noreply.github.com>2018-04-18 05:40:26 +0200
committerWohlstand <admin@wohlnet.ru>2018-04-18 11:39:39 +0300
commit84cda49a4d0354701db4228c70a37d2f678c8ef8 (patch)
treec57de3ed8f2249c44357d4a059d87a680e4d0855
parentbeceecd8f549bef7eecc645d816cb2b6fc1748f6 (diff)
downloadlibADLMIDI-84cda49a4d0354701db4228c70a37d2f678c8ef8.tar.gz
libADLMIDI-84cda49a4d0354701db4228c70a37d2f678c8ef8.tar.bz2
libADLMIDI-84cda49a4d0354701db4228c70a37d2f678c8ef8.zip
explicit link against the library target
-rw-r--r--CMakeLists.txt9
1 files changed, 8 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0a8a201..a3229d4 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required (VERSION 2.8.11)
+cmake_minimum_required (VERSION 3.2)
project (libADLMIDI)
#===========================================================================================
@@ -266,6 +266,13 @@ if(NOT libADLMIDI_STATIC AND NOT libADLMIDI_SHARED)
You must enable at least one of them!")
endif()
+add_library(ADLMIDI INTERFACE)
+if(libADLMIDI_SHARED)
+ target_link_libraries(ADLMIDI INTERFACE ADLMIDI_shared)
+else()
+ target_link_libraries(ADLMIDI INTERFACE ADLMIDI_static)
+endif()
+
if(WITH_MIDIPLAY)
if(NOT MSDOS AND NOT DJGPP AND NOT MIDIPLAY_WAVE_ONLY)
find_library(SDL2_LIBRARY SDL2 REQUIRED)