aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVitaly Novichkov <admin@wohlnet.ru>2018-10-09 23:12:30 +0300
committerVitaly Novichkov <admin@wohlnet.ru>2018-10-09 23:12:30 +0300
commit45c20a95b80e931918356f024a39063f97e39a93 (patch)
tree66b1b985fbc5f1e0f895ef5e72a21e1a2a6a89ad
parent0f6b81fd2e91e3d1e866e2d166be49665cc70828 (diff)
downloadlibADLMIDI-45c20a95b80e931918356f024a39063f97e39a93.tar.gz
libADLMIDI-45c20a95b80e931918356f024a39063f97e39a93.tar.bz2
libADLMIDI-45c20a95b80e931918356f024a39063f97e39a93.zip
VLC Plugin: Oops
Fixed a nosense
-rw-r--r--CMakeLists.txt14
1 files changed, 10 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7fbd347..89cb3e8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -520,7 +520,16 @@ if(WITH_VLC_PLUGIN)
target_include_directories(adlmidi_vlc_plugin PRIVATE
${LIBVLC_INCLUDE_DIR}/vlc/plugins
${LIBVLC_INCLUDE_DIR}/vlc)
- target_link_libraries(adlmidi_vlc_plugin ADLMIDI_IF vlccore m stdc++)
+
+ set(ADLMIDIVLC_LIBS ADLMIDI_IF vlccore m)
+
+ if(WIN32)
+ list(APPEND ADLMIDIVLC_LIBS -static-libgcc -static-libstdc++)
+ else()
+ list(APPEND ADLMIDIVLC_LIBS stdc++)
+ endif()
+
+ target_link_libraries(adlmidi_vlc_plugin ${ADLMIDIVLC_LIBS})
# target_link_libraries(adlmidi_vlc_plugin INTERFACE "-export-symbol-regex ^vlc_entry")
install(TARGETS adlmidi_vlc_plugin DESTINATION "${VLCPLUGIN_CODEC_INSTALL_PATH}")
@@ -536,9 +545,6 @@ if(WITH_VLC_PLUGIN)
add_dependencies(adlmidi_vlc_plugin ADLMIDI_static)
endif()
- if(WIN32)
- target_link_libraries(adlmidi_vlc_plugin PUBLIC -static-libgcc -static-libstdc++)
- endif()
endif()
if(WITH_HQ_RESAMPLER)