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

33 lines
481 B
CMake

if(BUILD_TESTING)
add_subdirectory(test)
endif()
add_library(lmsmetadata SHARED
impl/AvFormatParser.cpp
impl/Factory.cpp
impl/TagLibParser.cpp
impl/Utils.cpp
)
target_include_directories(lmsmetadata INTERFACE
include
)
target_include_directories(lmsmetadata PRIVATE
include
)
target_link_libraries(lmsmetadata PRIVATE
lmsav
PkgConfig::Taglib
)
target_link_libraries(lmsmetadata PUBLIC
lmsutils
std::filesystem
)
install(TARGETS lmsmetadata DESTINATION lib)