1
0
mirror of https://invent.kde.org/network/krfb synced 2024-07-03 00:18:36 +00:00
krfb/CMakeLists.txt

45 lines
1.8 KiB
CMake
Raw Normal View History

check_symbol_exists(getifaddrs "sys/socket.h;netdb.h;ifaddrs.h" HAVE_GETIFADDRS)
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config-krfb.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-krfb.h )
set(vncserver_SRCS
${CMAKE_SOURCE_DIR}/krfb/libvncserver/main.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/rfbserver.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/sraRegion.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/auth.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/sockets.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/stats.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/corre.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/hextile.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/rre.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/translate.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/cutpaste.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/zlib.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/tight.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/httpd.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/cursor.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/font.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/draw.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/selbox.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/d3des.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/vncauth.c
${CMAKE_SOURCE_DIR}/krfb/libvncserver/cargs.c)
set(srvloc_SRCS
${CMAKE_SOURCE_DIR}/krfb/srvloc/kinetinterface.cpp
${CMAKE_SOURCE_DIR}/krfb/srvloc/uuid.cpp
${CMAKE_SOURCE_DIR}/krfb/srvloc/getifaddrs.cpp
${CMAKE_SOURCE_DIR}/krfb/srvloc/kserviceregistry.cpp
${CMAKE_SOURCE_DIR}/krfb/srvloc/kinetinterfacewatcher.cpp)
set(krfbconfig_SRCS
${CMAKE_SOURCE_DIR}/krfb/krfb/configuration.cc
${CMAKE_SOURCE_DIR}/krfb/krfb/invitedialog.cc
${CMAKE_SOURCE_DIR}/krfb/krfb/invitation.cc
${CMAKE_SOURCE_DIR}/krfb/krfb/personalinvitedialog.cc)
# add_subdirectory(kinetd)
add_subdirectory(kcm_krfb)
add_subdirectory(krfb)
add_subdirectory(krfb_httpd)