From 965c9d68da8b0944baaf221527e716ed3680a49b Mon Sep 17 00:00:00 2001 From: Riccardo Maria Bianchi <riccardo.maria.bianchi@cern.ch> Date: Tue, 11 Jul 2023 16:37:22 +0200 Subject: [PATCH] Decoupling FullSimLight from FSL. Closes #80 --- CMakeLists.txt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index c336bedae..34e5af4de 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration +# Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration # === Preamble === cmake_minimum_required(VERSION 3.16...3.26) @@ -49,6 +49,7 @@ option(GEOMODEL_BUILD_VISUALIZATION "Enable the build of GeoModelVisualization" option(GEOMODEL_BUILD_GEOMODELG4 "Enable the build of GeoModelG4" OFF) option(GEOMODEL_BUILD_FULLSIMLIGHT "Enable the build of FullSimLight" OFF) option(GEOMODEL_BUILD_FULLSIMLIGHT_PROFILING "Enable FullSimLight profiling targets" OFF) +option(GEOMODEL_BUILD_FSL "Enable the build of FSL and FullSimLight" OFF) option(GEOMODEL_BUILD_ATLASEXTENSIONS "Build the Custom ATLAS Extensions" OFF) if(GEOMODEL_BUILD_FULLSIMLIGHT_PROFILING) @@ -68,6 +69,7 @@ if(GEOMODEL_BUILD_ALL) set(GEOMODEL_BUILD_TOOLS TRUE) set(GEOMODEL_BUILD_VISUALIZATION TRUE) set(GEOMODEL_BUILD_FULLSIMLIGHT TRUE) + set(GEOMODEL_BUILD_FSL TRUE) endif() if(GEOMODEL_BUILD_TOOLS) @@ -88,6 +90,12 @@ endif() if(GEOMODEL_BUILD_FULLSIMLIGHT) set(GEOMODEL_BUILD_GEOMODELG4 TRUE) # FullSimLight needs GeoModelG4 add_subdirectory(FullSimLight) + list( APPEND BUILT_PACKAGES "FullSimLight") +endif() + +if(GEOMODEL_BUILD_FSL) + set(GEOMODEL_BUILD_GEOMODELG4 TRUE) # FullSimLight needs GeoModelG4 + add_subdirectory(FullSimLight)# FSL needs FullSimLight add_subdirectory(FSL) list( APPEND BUILT_PACKAGES "FullSimLight") list( APPEND BUILT_PACKAGES "FSL") -- GitLab