Warning, /multimedia/amarok/src/core-impl/collections/audiocd/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 include_directories( ../..
0002     ../../collections
0003     ../mediadevicecollection
0004     ../mediadevicecollection/support
0005     ../mediadevicecollection/handler
0006     ../mediadevicecollection/podcast
0007     ${CMAKE_BINARY_DIR}/src
0008     ${AMAROK_COLLECTION_SUPPORT_DIR}
0009     
0010     
0011 )
0012 
0013 
0014 ########### next target ###############
0015 
0016 set(amarok_collection-audiocdcollection_PART_SRCS
0017     AudioCdCollection.cpp
0018     AudioCdMeta.cpp
0019     AudioCdCollectionLocation.cpp
0020     FormatSelectionDialog.cpp
0021     handler/AudioCdHandler.cpp
0022     support/AudioCdDeviceInfo.cpp
0023     support/AudioCdConnectionAssistant.cpp
0024 )
0025 
0026 ki18n_wrap_ui(amarok_collection-audiocdcollection_PART_SRCS FormatSelectionDialog.ui)
0027 
0028 add_library(amarok_collection-audiocdcollection MODULE ${amarok_collection-audiocdcollection_PART_SRCS})
0029 
0030 target_link_libraries(
0031     amarok_collection-audiocdcollection
0032     amarokcore
0033     amaroklib
0034     KF5::ThreadWeaver
0035     KF5::KIOCore
0036 )
0037 
0038 if(APPLE)
0039     set_target_properties(amarok_collection-audiocdcollection PROPERTIES LINK_FLAGS "-undefined dynamic_lookup")
0040 endif()
0041 
0042 install(TARGETS amarok_collection-audiocdcollection DESTINATION ${KDE_INSTALL_PLUGINDIR} )
0043 
0044 kcoreaddons_desktop_to_json(amarok_collection-audiocdcollection amarok_collection-audiocdcollection.desktop SERVICE_TYPES ${CMAKE_SOURCE_DIR}/src/amarok-plugin.desktop)