From 45c20a95b80e931918356f024a39063f97e39a93 Mon Sep 17 00:00:00 2001 From: Vitaly Novichkov Date: Tue, 9 Oct 2018 23:12:30 +0300 Subject: VLC Plugin: Oops Fixed a nosense --- CMakeLists.txt | 14 ++++++++++---- 1 file 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) -- cgit v1.2.3