From 959b642392dc45d19eb144d142fa27fb6068da01 Mon Sep 17 00:00:00 2001
From: Andre Sailer <andre.philippe.sailer@cern.ch>
Date: Tue, 23 Apr 2024 10:34:36 +0200
Subject: [PATCH] Add 105b_LHCB toolchains

---
 .gitlab-ci.yml                                | 4 ++--
 cmake/toolchain/heptools-105b_LHCB_7.cmake    | 7 +++++++
 cmake/toolchain/heptools-105b_LHCB_Core.cmake | 7 +++++++
 3 files changed, 16 insertions(+), 2 deletions(-)
 create mode 100644 cmake/toolchain/heptools-105b_LHCB_7.cmake
 create mode 100644 cmake/toolchain/heptools-105b_LHCB_Core.cmake

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 81d85c68bc..431584b9de 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -32,10 +32,10 @@ alma:
           - alma9
         LCG_VERSION:
           - 105
-          - 105_LHCB_Core
-          - 105_LHCB_7
           - 105a
           - 105b
+          - 105b_LHCB_Core
+          - 105b_LHCB_7
 
 centos:
   <<: *retry_policy
diff --git a/cmake/toolchain/heptools-105b_LHCB_7.cmake b/cmake/toolchain/heptools-105b_LHCB_7.cmake
new file mode 100644
index 0000000000..2f0cc80260
--- /dev/null
+++ b/cmake/toolchain/heptools-105b_LHCB_7.cmake
@@ -0,0 +1,7 @@
+#---List of externals----------------------------------------------
+set(LCG_PYTHON_VERSION 3)
+include(heptools-105b)
+
+SET(LHCB_JSON_FILE https://gitlab.cern.ch/lhcb-core/rpm-recipes/-/raw/master/LHCBEXTERNALS/105/LHCBEXTERNALS_105b_LHCB_7.json)
+
+include(heptools-lhcbsetup)
diff --git a/cmake/toolchain/heptools-105b_LHCB_Core.cmake b/cmake/toolchain/heptools-105b_LHCB_Core.cmake
new file mode 100644
index 0000000000..8a4c8afb83
--- /dev/null
+++ b/cmake/toolchain/heptools-105b_LHCB_Core.cmake
@@ -0,0 +1,7 @@
+#---List of externals----------------------------------------------
+set(LCG_PYTHON_VERSION 3)
+include(heptools-105b)
+
+SET(LHCB_JSON_FILE https://gitlab.cern.ch/lhcb-core/rpm-recipes/-/raw/master/LHCBEXTERNALS/105/LHCBEXTERNALS_105b_LHCB_Core.json)
+
+include(heptools-lhcbsetup)
-- 
GitLab