2 macro_bool_to_01(X11VIDMODE_FOUND HAVE_VIDMODE_EXTENSION)
4 configure_file (config-krdc.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-krdc.h )
6 add_definitions ( -DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)
8 ########### next target ###############
12 ${CMAKE_CURRENT_SOURCE_DIR}/rdp/
13 ${CMAKE_CURRENT_SOURCE_DIR}/vnc/
37 set(krdc_SRCS ${krdc_vnc_SRCS} ${krdc_rdp_SRCS}
53 kde4_add_ui_files(krdc_SRCS hostprofiles.ui maindialogbase.ui vnc/vncprefs.ui rdp/rdpprefs.ui)
54 kde4_add_ui3_files(krdc_SRCS keycapturewidget.ui)
57 kde4_add_executable(krdc ${krdc_SRCS})
59 target_link_libraries(krdc ${JPEG_LIBRARIES} ${KDE4_KDEUI_LIBS} ${KDE4_KDNSSD_LIBS} ${SLP_LIBRARIES} ${KDE4_KDE3SUPPORT_LIBS})
60 if (HAVE_VIDMODE_EXTENSION)
61 target_link_libraries(krdc ${X11VIDMODE_LIBRARIES})
62 endif (HAVE_VIDMODE_EXTENSION)
64 install(TARGETS krdc DESTINATION ${BIN_INSTALL_DIR} )
67 ########### install files ###############
69 install( FILES krdc.desktop DESTINATION ${XDG_APPS_INSTALL_DIR})
70 install( FILES smb2rdc.desktop DESTINATION ${DATA_INSTALL_DIR}/konqueror/servicemenus)
71 install( FILES pointcursor.png pointcursormask.png pinup.png pindown.png iconify.png DESTINATION ${DATA_INSTALL_DIR}/krdc/pics)
72 install( FILES vnc.protocol rdp.protocol DESTINATION ${SERVICES_INSTALL_DIR})
73 install( FILES _rfb._tcp DESTINATION ${DATA_INSTALL_DIR}/zeroconf)
75 kde4_install_icons( ${ICON_INSTALL_DIR} )