remove kde4_automoc()
[kdenetwork.git] / kopete / plugins / privacy / CMakeLists.txt
blob0f39a33b6928e760ade8f0c7a6dd5ae527211383
2 #add_subdirectory( icons ) 
4 include_directories( 
5 ${KOPETE_INCLUDES} 
8 #common lib
9 set(kopete_privacy_LIB_SRCS privacymessagehandler.cpp privacyaccountlistmodel.cpp)
10 kde4_add_kcfg_files(kopete_privacy_LIB_SRCS privacyconfig.kcfgc )
11 kde4_add_library( kopeteprivacy SHARED ${kopete_privacy_LIB_SRCS})
12 target_link_libraries( kopeteprivacy ${KDE4_KDECORE_LIBS} kopete )
13 set_target_properties( kopeteprivacy PROPERTIES VERSION 1.0.0 SOVERSION 1 )
14 install( TARGETS kopeteprivacy DESTINATION ${LIB_INSTALL_DIR})
16 ########### next target ###############
18 set(kopete_privacy_PART_SRCS privacyplugin.cpp privacyguiclient.cpp)
19 kde4_add_plugin(kopete_privacy ${kopete_privacy_PART_SRCS})
20 target_link_libraries(kopete_privacy  ${KDE4_KDECORE_LIBS} kopete kopeteprivacy )
21 install(TARGETS kopete_privacy  DESTINATION ${PLUGIN_INSTALL_DIR})
24 ########### next target ###############
26 set(kcm_kopete_privacy_PART_SRCS privacypreferences.cpp contactselectorwidget.cpp )
27 kde4_add_ui_files(kcm_kopete_privacy_PART_SRCS privacydialog.ui contactselectorwidget_base.ui )
28 kde4_automoc(${kcm_kopete_privacy_PART_SRCS})
29 kde4_add_plugin(kcm_kopete_privacy ${kcm_kopete_privacy_PART_SRCS})
30 target_link_libraries(kcm_kopete_privacy  ${KDE4_KUTILS_LIBS} kopete kopeteprivacy )
31 install(TARGETS kcm_kopete_privacy  DESTINATION ${PLUGIN_INSTALL_DIR})
34 ########### install files ###############
36 install( FILES privacyui.rc  privacychatui.rc  DESTINATION ${DATA_INSTALL_DIR}/kopete_privacy)
37 install( FILES kopete_privacy.desktop  DESTINATION ${SERVICES_INSTALL_DIR})
38 install( FILES kopete_privacy_config.desktop  DESTINATION ${SERVICES_INSTALL_DIR}/kconfiguredialog)