kde-extraapps/krdc/vnc/CMakeLists.txt
Ivailo Monev ec047e3322 krdc: remove reference to jpeg
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-06 22:23:16 +02:00

47 lines
1.2 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
vncpreferences.ui
)
kde4_add_plugin(krdc_vncplugin ${vncplugin_SRCS})
target_link_libraries(krdc_vncplugin
${KDE4_KDECORE_LIBS}
${KDE4_KDEUI_LIBS}
${LIBVNCCLIENT_LIBRARIES}
krdccore
)
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 ${KDE4_PLUGIN_INSTALL_DIR})
install(TARGETS krdc_vncplugin DESTINATION ${KDE4_PLUGIN_INSTALL_DIR})
install(FILES krdc_vnc.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR})
install(FILES krdc_vnc_config.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR})
install(FILES vnc.protocol DESTINATION ${KDE4_SERVICES_INSTALL_DIR})
endif(LIBVNCSERVER_FOUND)