1
0
mirror of https://github.com/KDE/krfb synced 2026-07-01 07:41:17 -07:00
Files
krfb/CMakeLists.txt
David Faure fce4ebbb4f Get rid of module-wide config.h mess, use per-directory equivalents (although config-kopete.h is still quite a mess in itself)
Many configuration-related cleanups.

svn path=/trunk/KDE/kdenetwork/krfb/; revision=627480
2007-01-26 18:56:02 +00:00

45 lines
1.8 KiB
CMake

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)