mirror of
https://bitbucket.org/smil3y/kde-extraapps.git
synced 2025-02-24 10:52:53 +00:00
54 lines
1.3 KiB
CMake
54 lines
1.3 KiB
CMake
|
|
if(LIBVNCSERVER_FOUND)
|
|
add_definitions(-DKDE_DEFAULT_DEBUG_AREA=5011)
|
|
|
|
include_directories(
|
|
${CMAKE_CURRENT_BINARY_DIR}
|
|
${LIBVNCCLIENT_INCLUDE_DIR}
|
|
)
|
|
|
|
set(vncplugin_SRCS
|
|
vnchostpreferences.cpp
|
|
vncclientthread.cpp
|
|
vncviewfactory.cpp
|
|
vncview.cpp
|
|
)
|
|
|
|
kde4_add_ui_files(vncplugin_SRCS
|
|
vncpreferences.ui
|
|
)
|
|
|
|
kde4_add_plugin(krdc_vncplugin ${vncplugin_SRCS})
|
|
|
|
target_link_libraries(krdc_vncplugin
|
|
${KDE4_KDECORE_LIBS}
|
|
${KDE4_KDEUI_LIBS}
|
|
${LIBVNCCLIENT_LIBRARIES}
|
|
krdccore
|
|
)
|
|
|
|
if(JPEG_FOUND)
|
|
target_link_libraries(krdc_vncplugin ${JPEG_LIBRARIES})
|
|
endif(JPEG_FOUND)
|
|
|
|
set(kcm_krdc_vncplugin_SRCS
|
|
vncpreferences.cpp
|
|
)
|
|
|
|
kde4_add_plugin(kcm_krdc_vncplugin ${kcm_krdc_vncplugin_SRCS})
|
|
|
|
target_link_libraries(kcm_krdc_vncplugin
|
|
${KDE4_KDEUI_LIBS}
|
|
krdccore
|
|
)
|
|
|
|
add_dependencies(kcm_krdc_vncplugin krdc_vncplugin)
|
|
|
|
install(TARGETS kcm_krdc_vncplugin DESTINATION ${PLUGIN_INSTALL_DIR})
|
|
install(TARGETS krdc_vncplugin DESTINATION ${PLUGIN_INSTALL_DIR})
|
|
|
|
install(FILES krdc_vnc.desktop DESTINATION ${SERVICES_INSTALL_DIR})
|
|
install(FILES krdc_vnc_config.desktop DESTINATION ${SERVICES_INSTALL_DIR})
|
|
|
|
install(FILES vnc.protocol DESTINATION ${SERVICES_INSTALL_DIR})
|
|
endif(LIBVNCSERVER_FOUND)
|