Warning, /multimedia/amarok/src/core-impl/collections/db/sql/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 set( amarok_collection-sqlcollection_SRCS
0002 SqlCapabilities.cpp
0003 DatabaseUpdater.cpp
0004 ../DatabaseCollection.cpp
0005 ../MountPointManager.cpp
0006 SqlCollection.cpp
0007 SqlCollectionFactory.cpp
0008 SqlCollectionLocation.cpp
0009 SqlQueryMaker.cpp
0010 SqlQueryMakerInternal.cpp
0011 SqlReadLabelCapability.cpp
0012 SqlRegistry.cpp
0013 SqlRegistry_p.cpp
0014 SqlMeta.cpp
0015 SqlWriteLabelCapability.cpp
0016 SqlScanResultProcessor.cpp
0017 device/massstorage/MassStorageDeviceHandler.cpp
0018 device/nfs/NfsDeviceHandler.cpp
0019 device/smb/SmbDeviceHandler.cpp
0020 )
0021
0022 add_library(amarok-sqlcollection SHARED ${amarok_collection-sqlcollection_SRCS})
0023 generate_export_header(amarok-sqlcollection BASE_NAME amarok_sqlcollection)
0024
0025 target_link_libraries(amarok-sqlcollection
0026 KF5::KIOCore
0027 KF5::ThreadWeaver
0028 Qt5::Core
0029 Qt5::Gui
0030 Threads::Threads
0031 amarokcore
0032 amaroklib
0033 amarok-transcoding
0034 amarokshared
0035 )
0036
0037 if(APPLE)
0038 set_target_properties(amarok-sqlcollection PROPERTIES LINK_FLAGS "-undefined dynamic_lookup")
0039 endif()
0040
0041 set_target_properties(amarok-sqlcollection PROPERTIES VERSION 1.0.0 SOVERSION 1 )
0042 install(TARGETS amarok-sqlcollection ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} )
0043
0044 add_subdirectory( mysqlcollection )