Files
lms/src/libs/subsonic/CMakeLists.txt
T

34 lines
503 B
CMake

add_library(lmssubsonic SHARED
impl/ParameterParsing.cpp
impl/Stream.cpp
impl/SubsonicId.cpp
impl/SubsonicResource.cpp
impl/SubsonicResponse.cpp
)
target_include_directories(lmssubsonic INTERFACE
include
)
target_include_directories(lmssubsonic PRIVATE
include
)
target_link_libraries(lmssubsonic PRIVATE
lmsauth
lmsav
lmscover
lmsrecommendation
lmsutils
std::filesystem
)
target_link_libraries(lmssubsonic PUBLIC
lmsdatabase
wt
)
install(TARGETS lmssubsonic DESTINATION lib)