aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVitaly Novichkov <Wohlstand@users.noreply.github.com>2018-04-18 09:19:17 +0300
committerGitHub <noreply@github.com>2018-04-18 09:19:17 +0300
commit68ead98ffc39bd8a0a007881085af9b5e4fd49a7 (patch)
tree803d66761610724f1572fe87d5a4ad4b6d022637
parent71dc4cf38a9933ecb68889db8823423432dfe97b (diff)
parent12e2c4889ab6a5ecba93c20357dd8c97c5be8acb (diff)
downloadlibADLMIDI-68ead98ffc39bd8a0a007881085af9b5e4fd49a7.tar.gz
libADLMIDI-68ead98ffc39bd8a0a007881085af9b5e4fd49a7.tar.bz2
libADLMIDI-68ead98ffc39bd8a0a007881085af9b5e4fd49a7.zip
Merge pull request #70 from jpcima/cmake
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)