From 5a6f8f85f992ddb23f328a84792691f6b2b7ab62 Mon Sep 17 00:00:00 2001
From: Marko Petric <marko.petric@cern.ch>
Date: Thu, 19 Mar 2020 11:55:50 +0100
Subject: [PATCH] Update macOS gitlab settings and start testing macOS Catalina
 10.15

---
 .gitlab-ci.yml | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 066266ce8..af6e014a5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -121,15 +121,18 @@ centos7-clang8-Geant10.5-XERCESC:
     - ninja install
     - ctest --output-on-failure
 
-mac1014-clang100-Geant10.5:
+mac1015-clang110-Geant10.6:
   stage: build
   tags:
     - mac
   script:
-    - source .dd4hep-ci.d/init_mac.sh
+    - source /cvmfs/sft.cern.ch/lcg/views/LCG_97python3/x86_64-mac1015-clang110-opt/setup.sh
+    - export CXX=clang++
+    - export CC=clang
+    - export FC=""
     - mkdir build
     - cd build
-    - cmake -GNinja -DDD4HEP_USE_GEANT4=ON -DBoost_NO_BOOST_CMAKE=ON -DDD4HEP_USE_LCIO=ON -DBUILD_TESTING=ON -DGeant4_DIR=$G4INSTALL/lib/Geant4-10.5.1 -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_STANDARD=17 ..
+    - cmake -GNinja -DDD4HEP_USE_GEANT4=ON -DBoost_NO_BOOST_CMAKE=ON -DDD4HEP_USE_LCIO=ON -DBUILD_TESTING=ON -DGeant4_DIR=$G4INSTALL/lib/Geant4-10.6.1 -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_STANDARD=17 ..
     - ninja
     - ninja install
     - . ../bin/thisdd4hep.sh
@@ -142,15 +145,18 @@ mac1014-clang100-Geant10.5:
     - ninja install
     - ctest --output-on-failure
 
-mac1014-clang100-Geant10.5-XERCESC:
+mac1015-clang110-Geant10.6-XERCESC:
   stage: build
   tags:
     - mac
   script:
-    - source .dd4hep-ci.d/init_mac.sh
+    - source /cvmfs/sft.cern.ch/lcg/views/LCG_97python3/x86_64-mac1015-clang110-opt/setup.sh
+    - export CXX=clang++
+    - export CC=clang
+    - export FC=""
     - mkdir build
     - cd build
-    - cmake -GNinja -DDD4HEP_USE_GEANT4=ON -DBoost_NO_BOOST_CMAKE=ON -DDD4HEP_USE_LCIO=ON -DBUILD_TESTING=ON -DCMAKE_BUILD_TYPE=Release -DDD4HEP_USE_XERCESC=ON -DCMAKE_CXX_STANDARD=17 ..
+    - cmake -GNinja -DDD4HEP_USE_GEANT4=ON -DBoost_NO_BOOST_CMAKE=ON -DDD4HEP_USE_LCIO=ON -DBUILD_TESTING=ON  -DGeant4_DIR=$G4INSTALL/lib/Geant4-10.6.1 -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_STANDARD=17 -DDD4HEP_USE_XERCESC=ON ..
     - ninja
     - ninja install
     - . ../bin/thisdd4hep.sh
-- 
GitLab