mirror of
https://bitbucket.org/smil3y/kdelibs.git
synced 2025-02-25 19:32:50 +00:00
54 lines
1.7 KiB
Text
54 lines
1.7 KiB
Text
![]() |
|
||
|
add_subdirectory( tests )
|
||
|
|
||
|
# all done by parent dir
|
||
|
# include_directories( ${KDE4_KIO_INCLUDES} )
|
||
|
|
||
|
####### kcookiejar4: command line tool for talking to the kded kcookiejar module #######
|
||
|
|
||
|
set(kcookiejar_SRCS
|
||
|
main.cpp
|
||
|
)
|
||
|
|
||
|
|
||
|
qt4_generate_dbus_interface( ${CMAKE_SOURCE_DIR}/kded/kdedadaptor.h org.kde.kded.xml )
|
||
|
qt4_add_dbus_interfaces(kcookiejar_SRCS ${CMAKE_CURRENT_BINARY_DIR}/org.kde.kded.xml)
|
||
|
|
||
|
qt4_generate_dbus_interface(${CMAKE_CURRENT_SOURCE_DIR}/kcookieserver.h org.kde.KCookieServer.xml)
|
||
|
set(kcookieserver_xml ${CMAKE_CURRENT_BINARY_DIR}/org.kde.KCookieServer.xml)
|
||
|
set_source_files_properties(${kcookieserver_xml} PROPERTIES INCLUDE "kcookiejar_include.h")
|
||
|
qt4_add_dbus_interfaces(kcookiejar_SRCS ${kcookieserver_xml})
|
||
|
|
||
|
kde4_add_executable( kcookiejar4 NOGUI ${kcookiejar_SRCS})
|
||
|
|
||
|
target_link_libraries( kcookiejar4 ${KDE4_KDECORE_LIBS} )
|
||
|
|
||
|
install(TARGETS kcookiejar4 ${INSTALL_TARGETS_DEFAULT_ARGS} )
|
||
|
|
||
|
########### kded kcookiejar module ###############
|
||
|
|
||
|
set(kded_kcookiejar_SRCS
|
||
|
kcookiejar.cpp
|
||
|
kcookieserver.cpp
|
||
|
kcookiewin.cpp
|
||
|
)
|
||
|
|
||
|
qt4_add_dbus_adaptor( kded_kcookiejar_SRCS ${CMAKE_CURRENT_BINARY_DIR}/org.kde.KCookieServer.xml kcookieserver.h KCookieServer )
|
||
|
|
||
|
|
||
|
kde4_add_plugin(kded_kcookiejar ${kded_kcookiejar_SRCS})
|
||
|
|
||
|
target_link_libraries(kded_kcookiejar ${KDE4_KIO_LIBS} ${X11_LIBRARIES})
|
||
|
|
||
|
install(TARGETS kded_kcookiejar DESTINATION ${PLUGIN_INSTALL_DIR} )
|
||
|
|
||
|
|
||
|
########### install files ###############
|
||
|
|
||
|
install( FILES domain_info DESTINATION ${DATA_INSTALL_DIR}/khtml )
|
||
|
install( FILES kcookiejar.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kded )
|
||
|
install( FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.KCookieServer.xml DESTINATION ${DBUS_INTERFACES_INSTALL_DIR} )
|
||
|
|
||
|
|
||
|
|