diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100644
index 0000000000000000000000000000000000000000..3c3c794d2bc1af4db2393fe620a7315bae8aeb45
--- /dev/null
+++ b/CMakeLists.txt
@@ -0,0 +1,19 @@
+CMAKE_MINIMUM_REQUIRED(VERSION 3.1)
+
+SET (CXX_DISABLE_WERROR ON)
+
+INCLUDE(cmake/base.cmake)
+
+SET(PROJECT_NAME pinocchio-benchmarks)
+SET(PROJECT_DESCRIPTION "Benchmarks of the Pinocchio library, against RBDL & KDL")
+
+SET(PROJECT_URL https://github.com/stack-of-tasks/${PROJECT_NAME})
+
+SETUP_PROJECT()
+
+ADD_REQUIRED_DEPENDENCY("eigen3")
+ADD_REQUIRED_DEPENDENCY("pinocchio")
+ADD_REQUIRED_DEPENDENCY("rbdl")
+ADD_REQUIRED_DEPENDENCY("orocos-kdl")
+
+SETUP_PROJECT_FINALIZE()