3 include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../..
4 ${CMAKE_CURRENT_SOURCE_DIR}/../../plugin
5 ${CMAKE_CURRENT_SOURCE_DIR}/../../amarokcore
6 ${CMAKE_CURRENT_SOURCE_DIR}/../../meta
7 ${CMAKE_CURRENT_SOURCE_DIR}/../../collection
8 ${CMAKE_CURRENT_SOURCE_DIR}/../../
9 ${CMAKE_CURRENT_SOURCE_DIR}/../../servicebrowser
10 ${CMAKE_CURRENT_SOURCE_DIR}/../../statusbar
11 ${CMAKE_CURRENT_BINARY_DIR}/../..
16 ########### next target ###############
18 set(amarok_service-magnatune_PART_SRCS
19 magnatuneinfoparser.cpp
21 magnatunedownloaddialog.cpp
22 magnatunepurchasedialog.cpp
23 magnatunepurchasehandler.cpp
25 magnatunexmlparser.cpp
26 magnatunedatabasehandler.cpp
27 magnatuneredownloaddialog.cpp
28 magnatuneredownloadhandler.cpp
29 magnatunedownloadinfo.cpp
30 magnatunealbumdownloader.cpp )
32 kde4_add_ui3_files(amarok_service-magnatune_PART_SRCS
33 magnatunedownloaddialogbase.ui
34 magnatuneredownloaddialogbase.ui
35 magnatunepurchasedialogbase.ui
38 kde4_add_plugin(amarok_service-magnatunestore WITH_PREFIX ${amarok_service-magnatune_PART_SRCS})
39 target_link_libraries(amarok_service-magnatunestore amaroklib ${KDE4_KDECORE_LIBS} ${KDE4_KDEUI_LIBS} ${KDE4_THREADWEAVER_LIBRARIES})
42 install(TARGETS amarok_service-magnatunestore DESTINATION ${PLUGIN_INSTALL_DIR} )
45 ########### install files ###############
47 install( FILES amarok_service-magnatunestore.desktop DESTINATION ${SERVICES_INSTALL_DIR})