CMake configuration
diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100644
index 0000000..5451804
--- /dev/null
+++ b/CMakeLists.txt
@@ -0,0 +1,12 @@
+CMAKE_MINIMUM_REQUIRED(VERSION 3.0 FATAL_ERROR)
+
+INCLUDE(GNUInstallDirs)
+
+# ---[ Project
+PROJECT(psimd LANGUAGES C CXX)
+
+# ---[ psimd library
+ADD_LIBRARY(psimd INTERFACE)
+TARGET_INCLUDE_DIRECTORIES(psimd INTERFACE include)
+
+INSTALL(FILES include/psimd.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})