diff --git a/CMakeLists.txt b/CMakeLists.txt
index 24d8885e01c7403b76ebf5eaf3cf74f98fc5961c..b9bda2f882df87369d440f3ad0bcb51f240b1aa9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -52,3 +52,12 @@ ExternalProject_Add(ProtoDarwin
 )
 configure_file(protodarwin.xml.in protodarwin.xml)
 install(FILES "${CMAKE_BINARY_DIR}/protodarwin.xml" TYPE SYSCONF)
+
+ExternalProject_Add(tables
+    GIT_REPOSITORY      https://gitlab.cern.ch/DasAnalysisSystem/tables.git
+    GIT_TAG             origin/master
+    SOURCE_DIR          "${CMAKE_SOURCE_DIR}/tables"
+    CONFIGURE_COMMAND   ""
+    BUILD_COMMAND       ""
+    INSTALL_COMMAND     ""
+)
diff --git a/protodarwin.xml.in b/protodarwin.xml.in
index 3b16c51d4c854a1affdeef64466f8bd670b7afcd..9c9a63290e6863970224d9736bb26e177087fa8c 100644
--- a/protodarwin.xml.in
+++ b/protodarwin.xml.in
@@ -18,5 +18,5 @@
   <runtime name="LD_LIBRARY_PATH" value="${CMAKE_INSTALL_FULL_LIBDIR}" type="path"/>
   <runtime name="PYTHON3PATH" value="${CMAKE_INSTALL_PREFIX}/python" type="path"/>
   <runtime name="DARWIN_GIT_REPO" value="$CMSSW_BASE/src/Core" type="path"/><!-- TODO -->
-  <runtime name="DARWIN_TABLES" value="$CMSSW_BASE/../tables" type="path"/><!-- TODO -->
+  <runtime name="DARWIN_TABLES" value="${CMAKE_SOURCE_DIR}/tables" type="path"/>
 </tool>