mirror of
https://github.com/clangen/musikcube.git
synced 2024-10-02 04:52:32 +00:00
Remove unused libraries from most plugins.
This commit is contained in:
parent
35c8e1df02
commit
4aea14d30a
@ -63,7 +63,7 @@ if(NOT HAVE_CXX_ATOMICS_WITHOUT_LIB)
|
|||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
message(STATUS "[build] link libraries are: ${musikcube_LINK_LIBS}")
|
message(STATUS "[build] musikcube_LINK_LIBS: ${musikcube_LINK_LIBS}")
|
||||||
|
|
||||||
add_subdirectory(src/musikcore)
|
add_subdirectory(src/musikcore)
|
||||||
add_subdirectory(src/core_c_demo)
|
add_subdirectory(src/core_c_demo)
|
||||||
|
@ -86,7 +86,7 @@ add_library(musikcore SHARED ${CORE_SOURCES})
|
|||||||
set_target_properties(musikcore PROPERTIES
|
set_target_properties(musikcore PROPERTIES
|
||||||
LIBRARY_OUTPUT_DIRECTORY ${musikcube_SOURCE_DIR}/bin)
|
LIBRARY_OUTPUT_DIRECTORY ${musikcube_SOURCE_DIR}/bin)
|
||||||
|
|
||||||
target_link_libraries(musikcore ${musikcube_LINK_LIBS})
|
target_link_libraries(musikcore)
|
||||||
|
|
||||||
if (ENABLE_PCH MATCHES "true")
|
if (ENABLE_PCH MATCHES "true")
|
||||||
message(STATUS "[musikcore] enabling precompiled headers")
|
message(STATUS "[musikcore] enabling precompiled headers")
|
||||||
|
@ -5,6 +5,6 @@ set (alsaout_SOURCES
|
|||||||
|
|
||||||
ensure_library_exists(asound)
|
ensure_library_exists(asound)
|
||||||
|
|
||||||
add_library(alsaout SHARED ${alsaout_SOURCES} )
|
add_library(alsaout SHARED ${alsaout_SOURCES})
|
||||||
target_link_libraries(alsaout ${musikcube_LINK_LIBS} asound)
|
target_link_libraries(alsaout asound)
|
||||||
|
|
||||||
|
@ -14,4 +14,4 @@ IF(APPLE)
|
|||||||
ENDIF (APPLE)
|
ENDIF (APPLE)
|
||||||
|
|
||||||
add_library(coreaudioout SHARED ${coreaudioout_SOURCES})
|
add_library(coreaudioout SHARED ${coreaudioout_SOURCES})
|
||||||
target_link_libraries(coreaudioout ${musikcube_LINK_LIBS} ${FRAMEWORK_LIBS})
|
target_link_libraries(coreaudioout ${FRAMEWORK_LIBS})
|
||||||
|
@ -129,4 +129,4 @@ set (gmedecoder_SOURCES
|
|||||||
add_definitions(-DHAVE_STDINT_H)
|
add_definitions(-DHAVE_STDINT_H)
|
||||||
include_directories("${CMAKE_CURRENT_SOURCE_DIR}/gme")
|
include_directories("${CMAKE_CURRENT_SOURCE_DIR}/gme")
|
||||||
add_library(gmedecoder SHARED ${gmedecoder_SOURCES})
|
add_library(gmedecoder SHARED ${gmedecoder_SOURCES})
|
||||||
target_link_libraries(gmedecoder ${musikcube_LINK_LIBS})
|
target_link_libraries(gmedecoder)
|
||||||
|
@ -6,4 +6,4 @@ set (httpdatastream_SOURCES
|
|||||||
)
|
)
|
||||||
|
|
||||||
add_library(httpdatastream SHARED ${httpdatastream_SOURCES})
|
add_library(httpdatastream SHARED ${httpdatastream_SOURCES})
|
||||||
target_link_libraries(httpdatastream ${musikcube_LINK_LIBS})
|
target_link_libraries(httpdatastream)
|
||||||
|
@ -19,7 +19,7 @@ if (${LINK_STATICALLY} MATCHES "true")
|
|||||||
message(STATUS "[libopenmptdecoder] using ${OPENMPTLIB}")
|
message(STATUS "[libopenmptdecoder] using ${OPENMPTLIB}")
|
||||||
message(STATUS "[libopenmptdecoder] using ${MPG123LIB}")
|
message(STATUS "[libopenmptdecoder] using ${MPG123LIB}")
|
||||||
message(STATUS "[libopenmptdecoder] using ${ZLIB}")
|
message(STATUS "[libopenmptdecoder] using ${ZLIB}")
|
||||||
target_link_libraries(openmptdecoder ${musikcube_LINK_LIBS} ${OPENMPTLIB} ${MPG123LIB} ${ZLIB})
|
target_link_libraries(openmptdecoder ${OPENMPTLIB} ${MPG123LIB} ${ZLIB})
|
||||||
else()
|
else()
|
||||||
target_link_libraries(openmptdecoder ${musikcube_LINK_LIBS} openmpt)
|
target_link_libraries(openmptdecoder openmpt)
|
||||||
endif()
|
endif()
|
||||||
|
@ -9,4 +9,4 @@ FIND_LIBRARY(CARBON_LIBRARY Carbon)
|
|||||||
MARK_AS_ADVANCED (APP_KIT_LIBRARY CARBON_LIBRARY)
|
MARK_AS_ADVANCED (APP_KIT_LIBRARY CARBON_LIBRARY)
|
||||||
|
|
||||||
add_library(macosmediakeys SHARED ${macosmediakeys_SOURCES})
|
add_library(macosmediakeys SHARED ${macosmediakeys_SOURCES})
|
||||||
target_link_libraries(macosmediakeys ${musikcube_LINK_LIBS} ${APP_KIT_LIBRARY} ${CARBON_LIBRARY})
|
target_link_libraries(macosmediakeys ${APP_KIT_LIBRARY} ${CARBON_LIBRARY})
|
||||||
|
@ -6,4 +6,4 @@ find_package(PkgConfig)
|
|||||||
pkg_check_modules (SYSTEMD REQUIRED libsystemd)
|
pkg_check_modules (SYSTEMD REQUIRED libsystemd)
|
||||||
|
|
||||||
add_library(mpris SHARED ${mpris_SOURCES})
|
add_library(mpris SHARED ${mpris_SOURCES})
|
||||||
target_link_libraries(mpris ${musikcube_LINK_LIBS} systemd)
|
target_link_libraries(mpris systemd)
|
||||||
|
@ -4,4 +4,4 @@ set (nullout_SOURCES
|
|||||||
)
|
)
|
||||||
|
|
||||||
add_library(nullout SHARED ${nullout_SOURCES})
|
add_library(nullout SHARED ${nullout_SOURCES})
|
||||||
target_link_libraries(nullout ${musikcube_LINK_LIBS})
|
target_link_libraries(nullout)
|
||||||
|
@ -11,4 +11,4 @@ find_package(PkgConfig)
|
|||||||
pkg_check_modules(PIPEWIRE REQUIRED IMPORTED_TARGET libpipewire-0.3)
|
pkg_check_modules(PIPEWIRE REQUIRED IMPORTED_TARGET libpipewire-0.3)
|
||||||
|
|
||||||
add_library(pipewireout SHARED ${pipewireout_SOURCES})
|
add_library(pipewireout SHARED ${pipewireout_SOURCES})
|
||||||
target_link_libraries(pipewireout ${musikcube_LINK_LIBS} PkgConfig::PIPEWIRE)
|
target_link_libraries(pipewireout PkgConfig::PIPEWIRE)
|
||||||
|
@ -7,4 +7,4 @@ set (pulseout_SOURCES
|
|||||||
ensure_library_exists(pulse)
|
ensure_library_exists(pulse)
|
||||||
|
|
||||||
add_library(pulseout SHARED ${pulseout_SOURCES})
|
add_library(pulseout SHARED ${pulseout_SOURCES})
|
||||||
target_link_libraries(pulseout ${musikcube_LINK_LIBS} pulse)
|
target_link_libraries(pulseout pulse)
|
||||||
|
@ -6,4 +6,4 @@ set (sndioout_SOURCES
|
|||||||
ensure_library_exists(sndio)
|
ensure_library_exists(sndio)
|
||||||
|
|
||||||
add_library(sndioout SHARED ${sndioout_SOURCES})
|
add_library(sndioout SHARED ${sndioout_SOURCES})
|
||||||
target_link_libraries(sndioout ${musikcube_LINK_LIBS} sndio)
|
target_link_libraries(sndioout sndio)
|
||||||
|
@ -6,4 +6,4 @@ set (nullout_SOURCES
|
|||||||
)
|
)
|
||||||
|
|
||||||
add_library(supereqdsp SHARED ${nullout_SOURCES})
|
add_library(supereqdsp SHARED ${nullout_SOURCES})
|
||||||
target_link_libraries(supereqdsp ${musikcube_LINK_LIBS})
|
target_link_libraries(supereqdsp)
|
||||||
|
Loading…
Reference in New Issue
Block a user