diff options
author | Vitaly Novichkov <Wohlstand@users.noreply.github.com> | 2018-04-18 09:19:17 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-04-18 09:19:17 +0300 |
commit | 68ead98ffc39bd8a0a007881085af9b5e4fd49a7 (patch) | |
tree | 803d66761610724f1572fe87d5a4ad4b6d022637 | |
parent | 71dc4cf38a9933ecb68889db8823423432dfe97b (diff) | |
parent | 12e2c4889ab6a5ecba93c20357dd8c97c5be8acb (diff) | |
download | libADLMIDI-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.txt | 9 |
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) |