diff --git a/.gitignore b/.gitignore
index 856a6c71d5..c140d39ae7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -199,3 +199,15 @@ pod2htmd.tmp
 # Windows manifest files
 *.manifest
 doc-nits
+
+CMakeLists.txt.user
+CMakeCache.txt
+CMakeFiles
+CMakeScripts
+Testing
+Makefile
+cmake_install.cmake
+install_manifest.txt
+compile_commands.json
+CTestTestfile.cmake
+_deps
diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100644
index 0000000000..3fe784f5bb
--- /dev/null
+++ b/CMakeLists.txt
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2018-2021 QuasarApp.
+# Distributed under the lgplv3 software license, see the accompanying
+# Everyone is permitted to copy and distribute verbatim copies
+# of this license document, but changing it is not allowed.
+#
+
+cmake_minimum_required(VERSION 3.1)
+project(HanoiTowers)
+
+
+
+
+