From d2143feb86ee29009c34d03c3d088bccc8fb8994 Mon Sep 17 00:00:00 2001 From: Louis Moureaux <louis.moureaux@cern.ch> Date: Tue, 5 Mar 2024 09:53:16 +0100 Subject: [PATCH] Run "git lfs install" automatically for tables See Tables!10. --- CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4b966eb..cf4220f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -14,6 +14,8 @@ set(CMAKE_BUILD_TYPE RelWithDebInfo CACHE STRING project(Installer VERSION 1.0 LANGUAGES C) # Need a language for GNUInstallDirs +find_package(Git REQUIRED) + include(ExternalProject) include(GNUInstallDirs) @@ -57,7 +59,7 @@ ExternalProject_Add(tables GIT_REPOSITORY https://gitlab.cern.ch/cms-analysis/general/DasAnalysisSystem/tables.git GIT_TAG origin/master SOURCE_DIR "${CMAKE_SOURCE_DIR}/tables" - CONFIGURE_COMMAND "" + CONFIGURE_COMMAND "${GIT_EXECUTABLE} lfs install" BUILD_COMMAND "" INSTALL_COMMAND "" ) -- GitLab