From 62af11d86e2daec5134783617285a51b20845ec9 Mon Sep 17 00:00:00 2001 From: lintao <lintao51@gmail.com> Date: Fri, 25 Dec 2020 23:18:11 +0800 Subject: [PATCH] WIP: set envvar to be compatible with LCG 97 and Gaudi v33/34. --- CMakeLists.txt | 4 ++++ cmake/CEPCSWEnv.cmake | 9 +++++++++ 2 files changed, 13 insertions(+) create mode 100644 cmake/CEPCSWEnv.cmake diff --git a/CMakeLists.txt b/CMakeLists.txt index 88bc1418..efcc5b6b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,6 +2,10 @@ CMAKE_MINIMUM_REQUIRED(VERSION 3.15) project(CEPCSW) +# setup some necessary envvar +include(cmake/CEPCSWEnv.cmake) +# + find_package(ROOT COMPONENTS RIO Tree) find_package(Gaudi) diff --git a/cmake/CEPCSWEnv.cmake b/cmake/CEPCSWEnv.cmake new file mode 100644 index 00000000..1854ce60 --- /dev/null +++ b/cmake/CEPCSWEnv.cmake @@ -0,0 +1,9 @@ +# This variable will be used by GaudiToolbox.cmake to generate the cepcswenv.sh + +set(RUN_SCRIPT_EXTRA_COMMANDS "${RUN_SCRIPT_EXTRA_COMMANDS} +export CEPCSW_ROOT=${CMAKE_SOURCE_DIR} + +export DETCEPCV4ROOT=${CMAKE_SOURCE_DIR}/Detector/DetCEPCv4 +export DETCRDROOT=${CMAKE_SOURCE_DIR}/Detector/DetCRD +export DETDRIFTCHAMBERROOT=${CMAKE_SOURCE_DIR}/Detector/DetDriftChamber +") -- GitLab