From 5079586de1c15fe54b8a972762bce2512a78cf01 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Sun, 9 Feb 2014 11:18:22 +0000
Subject: [PATCH] A top-level CMakeLists.txt file.  Supports a list of projects
 to build. Currently only supports SyncTERM though.

---
 src/CMakeLists.txt | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 src/CMakeLists.txt

diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
new file mode 100644
index 0000000000..6137f01660
--- /dev/null
+++ b/src/CMakeLists.txt
@@ -0,0 +1,18 @@
+project (Synchronet C CXX)
+
+cmake_minimum_required(VERSION 2.8.11)
+
+if(NOT PROJECTS)
+	SET(PROJECTS SyncTERM CACHE STRING "Choose the projects to build, options are: SyncTERM" FORCE)
+endif()
+
+list(FIND PROJECTS SyncTERM BUILD_SYNCTERM)
+if(BUILD_SYNCTERM GREATER -1)
+	include_directories(xpdev)
+	include_directories(conio)
+	include_directories(uifc)
+	add_subdirectory(xpdev)
+	add_subdirectory(conio)
+	add_subdirectory(uifc)
+	add_subdirectory(syncterm)
+endif()
-- 
GitLab