From 626354e6d686d20c43b4d9aa929b85840e6e1015 Mon Sep 17 00:00:00 2001 From: Wohlstand Date: Tue, 31 Jul 2018 02:26:06 +0300 Subject: Fixed MSVC Build of shared library --- CMakeLists.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 039b7d5..91baffb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -301,7 +301,7 @@ if(libADLMIDI_SHARED) list(APPEND libADLMIDI_INSTALLS ADLMIDI_shared) if(WIN32) target_compile_definitions(ADLMIDI_shared PRIVATE "-DADLMIDI_BUILD_DLL") - endif() + endif() if(WITH_EMBEDDED_BANKS AND WITH_GENADLDATA) add_dependencies(ADLMIDI_shared gen-adldata-run) endif() @@ -444,7 +444,9 @@ if(WITH_ADLMIDI2) if(libADLMIDI_SHARED) add_dependencies(adlmidi2 ADLMIDI_shared) - set_target_properties(adlmidi2 PROPERTIES COMPILE_FLAGS "-Wl,-rpath='$$ORIGIN/../lib'") + if(NOT MSVC) + set_target_properties(adlmidi2 PROPERTIES COMPILE_FLAGS "-Wl,-rpath='$$ORIGIN/../lib'") + endif() else() if(NOT libADLMIDI_STATIC) message(FATAL_ERROR "libADLMIDI is required to be built!") -- cgit v1.2.3