Added leftout cmake build of x0vncserver, fixes bug #3329519.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4570 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/unix/CMakeLists.txt b/unix/CMakeLists.txt
index 7a2fc85..bb2f871 100644
--- a/unix/CMakeLists.txt
+++ b/unix/CMakeLists.txt
@@ -2,6 +2,7 @@
add_subdirectory(vncconfig)
add_subdirectory(vncpasswd)
+add_subdirectory(x0vncserver)
if(NOT BUILD_NEW_VNCVIEWER)
add_subdirectory(vncviewer)
diff --git a/unix/x0vncserver/CMakeLists.txt b/unix/x0vncserver/CMakeLists.txt
new file mode 100644
index 0000000..b2e1f86
--- /dev/null
+++ b/unix/x0vncserver/CMakeLists.txt
@@ -0,0 +1,21 @@
+include_directories(${X11_INCLUDE_DIR})
+include_directories(${CMAKE_SOURCE_DIR}/unix/tx)
+include_directories(${CMAKE_SOURCE_DIR}/unix)
+include_directories(${CMAKE_SOURCE_DIR}/common)
+
+add_executable(x0vncserver
+ buildtime.c
+ Geometry.cxx
+ Image.cxx
+ PollingManager.cxx
+ PollingScheduler.cxx
+ TimeMillis.cxx
+ x0vncserver.cxx
+ XPixelBuffer.cxx
+ ../vncconfig/QueryConnectDialog.cxx
+)
+
+target_link_libraries(x0vncserver tx rfb network rdr ${X11_LIBRARIES})
+
+install(TARGETS x0vncserver DESTINATION bin)
+install(FILES x0vncserver.man DESTINATION man/man1 RENAME xvnc0server.1)