Warning, /multimedia/amarok/tests/core-impl/meta/multi/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 include_directories(
0002   ${AMAROK_TEST_TREE}
0003   ${AMAROK_SOURCE_TREE}
0004   ${AMAROK_UTILITY_TREE}
0005   ${CMAKE_BINARY_DIR}/src
0006   ${CMAKE_BINARY_DIR}/tests
0007   ${AMAROK_COLLECTION_SUPPORT_DIR}
0008 )
0009 
0010 include_directories(SYSTEM
0011   ${GOOGLEMOCK_INCLUDE_DIR}
0012   )
0013 
0014 #------------------------ Test MetaMultiTrack -----------------------------
0015 
0016 set( testmetamultitrack_SRCS
0017     TestMetaMultiTrack.cpp
0018     ${AMAROK_SOURCE_TREE}/EngineController.cpp
0019     ${AMAROK_SOURCE_TREE}/core/capabilities/BoundedPlaybackCapability.cpp
0020     ${AMAROK_SOURCE_TREE}/core/capabilities/MultiSourceCapability.cpp
0021     ${AMAROK_SOURCE_TREE}/core-impl/meta/multi/MultiTrack.cpp
0022     ${AMAROK_SOURCE_TREE}/core-impl/capabilities/multisource/MultiSourceCapabilityImpl.cpp
0023     ${AMAROK_SOURCE_TREE}/playback/PowerManager.cpp
0024         ${GOOGLEMOCK_SRCS}
0025     )
0026 
0027 
0028 add_executable( testmetamultitrack
0029     ${testmetamultitrack_SRCS}
0030     )
0031 add_test(NAME testmetamultitrack COMMAND $<TARGET_FILE:testmetamultitrack>)
0032 ecm_mark_as_test(testmetamultitrack)
0033 
0034 add_dependencies( testmetamultitrack amarokcore )
0035 add_dependencies( testmetamultitrack amaroklib )
0036 
0037 target_link_libraries( testmetamultitrack
0038     amarokcore
0039     amaroklib
0040     KF5::KIOCore
0041     Phonon::phonon4qt5
0042 
0043     KF5::ThreadWeaver
0044     Qt5::Test
0045     Qt5::Core
0046     ${GOOGLEMOCK_LIBRARIES}
0047     ${CMAKE_DL_LIBS})