diff --git a/native/cpp/CMakeLists.txt b/native/cpp/CMakeLists.txt
new file mode 100644
--- /dev/null
+++ b/native/cpp/CMakeLists.txt
@@ -0,0 +1,13 @@
+project(comm-cpp)
+
+# 3.13+ required for CMP0079 to be set
+cmake_minimum_required(VERSION 3.13)
+
+add_subdirectory(CommonCpp)
+add_subdirectory(lib/sqlite_orm)
+
+target_link_libraries(comm-databasemanagers
+  comm-tools
+  comm-sqlite-orm
+  )
+