diff --git a/fragments/packages/LCG_97-x86_64-centos7-clang8-dbg.cmake b/fragments/packages/LCG_97-x86_64-centos7-clang8-dbg.cmake index c46f2905e4122a3aa1d5162978729f1aa9525278..c55e0ceb228c63f54e2c1efa7c05076d5b7a6524 100644 --- a/fragments/packages/LCG_97-x86_64-centos7-clang8-dbg.cmake +++ b/fragments/packages/LCG_97-x86_64-centos7-clang8-dbg.cmake @@ -82,7 +82,7 @@ _add_lcg_entry("${LCG_releases_base}/C50/2.07-1cf8b/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/cachetools/3.1.1-16876/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/cairo/1.17.2-724fa/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/cartopy/0.17.0-a84b0/x86_64-centos7-clang8-dbg") -_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-dbace/x86_64-centos7-clang8-dbg/catboost") +_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-dbace/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/ccache/3.7.1-7651f/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/certifi/2019.3.9-5c584/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/cffi/1.12.2-ec9d4/x86_64-centos7-clang8-dbg") @@ -485,6 +485,7 @@ _add_lcg_entry("${LCG_releases_base}/MCGenerators/recola/2.2.0-b82f2/x86_64-cent _add_lcg_entry("${LCG_releases_base}/MCGenerators/thep8i/2.0.0-e9f7e/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/ROOT/v6.20.02-b2bba/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/hepmc3/3.2.1-b1c11/x86_64-centos7-clang8-dbg") +list(PREPEND ld_library_path "${LCG_releases_base}/catboost/0.9.1.1-dbace/x86_64-centos7-clang8-dbg/catboost/libs/model_interface") _add_lbenv_workspace(${LHCB_PLATFORM}) _update_env() _fix_pkgconfig_search() diff --git a/fragments/packages/LCG_97-x86_64-centos7-clang8-opt.cmake b/fragments/packages/LCG_97-x86_64-centos7-clang8-opt.cmake index 00d54bfd633cc092a90f9f5929212b5f1fb4ab54..909bcc26591ebaaf30add72d72d5b711c039294b 100644 --- a/fragments/packages/LCG_97-x86_64-centos7-clang8-opt.cmake +++ b/fragments/packages/LCG_97-x86_64-centos7-clang8-opt.cmake @@ -82,7 +82,7 @@ _add_lcg_entry("${LCG_releases_base}/C50/2.07-1cf8b/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/cachetools/3.1.1-16876/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/cairo/1.17.2-724fa/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/cartopy/0.17.0-a84b0/x86_64-centos7-clang8-opt") -_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-dbace/x86_64-centos7-clang8-opt/catboost") +_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-dbace/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/ccache/3.7.1-7651f/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/certifi/2019.3.9-5c584/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/cffi/1.12.2-ec9d4/x86_64-centos7-clang8-opt") @@ -485,6 +485,7 @@ _add_lcg_entry("${LCG_releases_base}/MCGenerators/recola/2.2.0-b82f2/x86_64-cent _add_lcg_entry("${LCG_releases_base}/MCGenerators/thep8i/2.0.0-e9f7e/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/ROOT/v6.20.02-b2bba/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/hepmc3/3.2.1-b1c11/x86_64-centos7-clang8-opt") +list(PREPEND ld_library_path "${LCG_releases_base}/catboost/0.9.1.1-dbace/x86_64-centos7-clang8-opt/catboost/libs/model_interface") _add_lbenv_workspace(${LHCB_PLATFORM}) _update_env() _fix_pkgconfig_search() diff --git a/fragments/packages/LCG_97-x86_64-centos7-gcc9-dbg.cmake b/fragments/packages/LCG_97-x86_64-centos7-gcc9-dbg.cmake index 033446539342f736bdf2392349484ddb638f369e..e57bc75397353010f6dec08f7bcd0f4cee6b5092 100644 --- a/fragments/packages/LCG_97-x86_64-centos7-gcc9-dbg.cmake +++ b/fragments/packages/LCG_97-x86_64-centos7-gcc9-dbg.cmake @@ -84,7 +84,7 @@ _add_lcg_entry("${LCG_releases_base}/C50/2.07-1cf8b/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/cachetools/3.1.1-16876/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/cairo/1.17.2-724fa/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/cartopy/0.17.0-a84b0/x86_64-centos7-gcc9-dbg") -_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-dbace/x86_64-centos7-gcc9-dbg/catboost") +_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-dbace/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/ccache/3.7.1-7651f/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/certifi/2019.3.9-5c584/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/cffi/1.12.2-ec9d4/x86_64-centos7-gcc9-dbg") @@ -488,6 +488,7 @@ _add_lcg_entry("${LCG_releases_base}/MCGenerators/recola/2.2.0-b82f2/x86_64-cent _add_lcg_entry("${LCG_releases_base}/MCGenerators/thep8i/2.0.0-ebe4e/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/ROOT/v6.20.02-10e75/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/hepmc3/3.2.1-1dc23/x86_64-centos7-gcc9-dbg") +list(PREPEND ld_library_path "${LCG_releases_base}/catboost/0.9.1.1-dbace/x86_64-centos7-gcc9-dbg/catboost/libs/model_interface") _add_lbenv_workspace(${LHCB_PLATFORM}) _update_env() _fix_pkgconfig_search() diff --git a/fragments/packages/LCG_97-x86_64-centos7-gcc9-opt.cmake b/fragments/packages/LCG_97-x86_64-centos7-gcc9-opt.cmake index 1a3c02eb423bb56664e43453908fb83457177154..fa46774bcae8441af7c96107e5dba3f6e72c8e95 100644 --- a/fragments/packages/LCG_97-x86_64-centos7-gcc9-opt.cmake +++ b/fragments/packages/LCG_97-x86_64-centos7-gcc9-opt.cmake @@ -84,7 +84,7 @@ _add_lcg_entry("${LCG_releases_base}/C50/2.07-1cf8b/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/cachetools/3.1.1-16876/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/cairo/1.17.2-724fa/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/cartopy/0.17.0-a84b0/x86_64-centos7-gcc9-opt") -_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-dbace/x86_64-centos7-gcc9-opt/catboost") +_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-dbace/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/ccache/3.7.1-7651f/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/certifi/2019.3.9-5c584/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/cffi/1.12.2-ec9d4/x86_64-centos7-gcc9-opt") @@ -488,6 +488,7 @@ _add_lcg_entry("${LCG_releases_base}/MCGenerators/recola/2.2.0-b82f2/x86_64-cent _add_lcg_entry("${LCG_releases_base}/MCGenerators/thep8i/2.0.0-ebe4e/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/ROOT/v6.20.02-10e75/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/hepmc3/3.2.1-1dc23/x86_64-centos7-gcc9-opt") +list(PREPEND ld_library_path "${LCG_releases_base}/catboost/0.9.1.1-dbace/x86_64-centos7-gcc9-opt/catboost/libs/model_interface") _add_lbenv_workspace(${LHCB_PLATFORM}) _update_env() _fix_pkgconfig_search() diff --git a/fragments/packages/LCG_97_LHCB_1-x86_64-centos7-gcc9-dbg.cmake b/fragments/packages/LCG_97_LHCB_1-x86_64-centos7-gcc9-dbg.cmake index 4de2b60fbc99c741097e4a8034c09cc24086b61b..a05e1f670f4e99f72161e9e29eadf08ad4a178b5 100644 --- a/fragments/packages/LCG_97_LHCB_1-x86_64-centos7-gcc9-dbg.cmake +++ b/fragments/packages/LCG_97_LHCB_1-x86_64-centos7-gcc9-dbg.cmake @@ -84,7 +84,7 @@ _add_lcg_entry("${LCG_releases_base}/C50/2.07-1cf8b/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/cachetools/3.1.1-16876/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/cairo/1.17.2-724fa/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/cartopy/0.17.0-a84b0/x86_64-centos7-gcc9-dbg") -_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-dbace/x86_64-centos7-gcc9-dbg/catboost") +_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-dbace/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/ccache/3.7.1-7651f/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/certifi/2019.3.9-5c584/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/cffi/1.12.2-ec9d4/x86_64-centos7-gcc9-dbg") @@ -487,6 +487,7 @@ _add_lcg_entry("${LCG_releases_base}/MCGenerators/recola/2.2.0-b82f2/x86_64-cent _add_lcg_entry("${LCG_releases_base}/ROOT/v6.20.02-10e75/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/hepmc3/3.2.1-1dc23/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/MCGenerators/herwig++/2.7.1-a6cf0/x86_64-centos7-gcc9-dbg") +list(PREPEND ld_library_path "${LCG_releases_base}/catboost/0.9.1.1-dbace/x86_64-centos7-gcc9-dbg/catboost/libs/model_interface") _add_lbenv_workspace(${LHCB_PLATFORM}) _update_env() _fix_pkgconfig_search() diff --git a/fragments/packages/LCG_97_LHCB_1-x86_64-centos7-gcc9-opt.cmake b/fragments/packages/LCG_97_LHCB_1-x86_64-centos7-gcc9-opt.cmake index b4489c88eba9a728cb705557459db3b668e7b081..83afa180a7b5a073685735f0422384a09664474e 100644 --- a/fragments/packages/LCG_97_LHCB_1-x86_64-centos7-gcc9-opt.cmake +++ b/fragments/packages/LCG_97_LHCB_1-x86_64-centos7-gcc9-opt.cmake @@ -84,7 +84,7 @@ _add_lcg_entry("${LCG_releases_base}/C50/2.07-1cf8b/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/cachetools/3.1.1-16876/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/cairo/1.17.2-724fa/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/cartopy/0.17.0-a84b0/x86_64-centos7-gcc9-opt") -_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-dbace/x86_64-centos7-gcc9-opt/catboost") +_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-dbace/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/ccache/3.7.1-7651f/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/certifi/2019.3.9-5c584/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/cffi/1.12.2-ec9d4/x86_64-centos7-gcc9-opt") @@ -487,6 +487,7 @@ _add_lcg_entry("${LCG_releases_base}/MCGenerators/recola/2.2.0-b82f2/x86_64-cent _add_lcg_entry("${LCG_releases_base}/ROOT/v6.20.02-10e75/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/hepmc3/3.2.1-1dc23/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/MCGenerators/herwig++/2.7.1-a6cf0/x86_64-centos7-gcc9-opt") +list(PREPEND ld_library_path "${LCG_releases_base}/catboost/0.9.1.1-dbace/x86_64-centos7-gcc9-opt/catboost/libs/model_interface") _add_lbenv_workspace(${LHCB_PLATFORM}) _update_env() _fix_pkgconfig_search() diff --git a/fragments/packages/LCG_97a-x86_64-centos7-clang10-dbg.cmake b/fragments/packages/LCG_97a-x86_64-centos7-clang10-dbg.cmake index 3c151882b7f89a5470667983281b8dd2f8e76ab6..de8db5671c3da242a88969522bdd91e145504dbd 100644 --- a/fragments/packages/LCG_97a-x86_64-centos7-clang10-dbg.cmake +++ b/fragments/packages/LCG_97a-x86_64-centos7-clang10-dbg.cmake @@ -83,7 +83,7 @@ _add_lcg_entry("${LCG_releases_base}/C50/2.07-1cf8b/x86_64-centos7-clang10-dbg") _add_lcg_entry("${LCG_releases_base}/cachetools/3.1.1-d6254/x86_64-centos7-clang10-dbg") _add_lcg_entry("${LCG_releases_base}/cairo/1.17.2-724fa/x86_64-centos7-clang10-dbg") _add_lcg_entry("${LCG_releases_base}/cartopy/0.17.0-af4e8/x86_64-centos7-clang10-dbg") -_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-e51e5/x86_64-centos7-clang10-dbg/catboost") +_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-e51e5/x86_64-centos7-clang10-dbg") _add_lcg_entry("${LCG_releases_base}/ccache/3.7.1-7651f/x86_64-centos7-clang10-dbg") _add_lcg_entry("${LCG_releases_base}/certifi/2019.3.9-f6490/x86_64-centos7-clang10-dbg") _add_lcg_entry("${LCG_releases_base}/cffi/1.12.2-4d18b/x86_64-centos7-clang10-dbg") @@ -483,6 +483,7 @@ _add_lcg_entry("${LCG_releases_base}/MCGenerators/recola/2.2.0-df42e/x86_64-cent _add_lcg_entry("${LCG_releases_base}/MCGenerators/thep8i/2.0.0-ac8ee/x86_64-centos7-clang10-dbg") _add_lcg_entry("${LCG_releases_base}/ROOT/v6.20.06-12dd1/x86_64-centos7-clang10-dbg") _add_lcg_entry("${LCG_releases_base}/hepmc3/3.2.2-707b4/x86_64-centos7-clang10-dbg") +list(PREPEND ld_library_path "${LCG_releases_base}/catboost/0.9.1.1-e51e5/x86_64-centos7-clang10-dbg/catboost/libs/model_interface") _add_lbenv_workspace(${LHCB_PLATFORM}) _update_env() _fix_pkgconfig_search() diff --git a/fragments/packages/LCG_97a-x86_64-centos7-clang10-opt.cmake b/fragments/packages/LCG_97a-x86_64-centos7-clang10-opt.cmake index 1a3deee7dfbf99654b1c24d4257c8698dd89deaf..cd0ee658480e72804a70c841584dea880bf0271b 100644 --- a/fragments/packages/LCG_97a-x86_64-centos7-clang10-opt.cmake +++ b/fragments/packages/LCG_97a-x86_64-centos7-clang10-opt.cmake @@ -83,7 +83,7 @@ _add_lcg_entry("${LCG_releases_base}/C50/2.07-1cf8b/x86_64-centos7-clang10-opt") _add_lcg_entry("${LCG_releases_base}/cachetools/3.1.1-d6254/x86_64-centos7-clang10-opt") _add_lcg_entry("${LCG_releases_base}/cairo/1.17.2-724fa/x86_64-centos7-clang10-opt") _add_lcg_entry("${LCG_releases_base}/cartopy/0.17.0-af4e8/x86_64-centos7-clang10-opt") -_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-e51e5/x86_64-centos7-clang10-opt/catboost") +_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-e51e5/x86_64-centos7-clang10-opt") _add_lcg_entry("${LCG_releases_base}/ccache/3.7.1-7651f/x86_64-centos7-clang10-opt") _add_lcg_entry("${LCG_releases_base}/certifi/2019.3.9-f6490/x86_64-centos7-clang10-opt") _add_lcg_entry("${LCG_releases_base}/cffi/1.12.2-4d18b/x86_64-centos7-clang10-opt") @@ -483,6 +483,7 @@ _add_lcg_entry("${LCG_releases_base}/MCGenerators/recola/2.2.0-df42e/x86_64-cent _add_lcg_entry("${LCG_releases_base}/MCGenerators/thep8i/2.0.0-ac8ee/x86_64-centos7-clang10-opt") _add_lcg_entry("${LCG_releases_base}/ROOT/v6.20.06-12dd1/x86_64-centos7-clang10-opt") _add_lcg_entry("${LCG_releases_base}/hepmc3/3.2.2-707b4/x86_64-centos7-clang10-opt") +list(PREPEND ld_library_path "${LCG_releases_base}/catboost/0.9.1.1-e51e5/x86_64-centos7-clang10-opt/catboost/libs/model_interface") _add_lbenv_workspace(${LHCB_PLATFORM}) _update_env() _fix_pkgconfig_search() diff --git a/fragments/packages/LCG_97a-x86_64-centos7-clang8-dbg.cmake b/fragments/packages/LCG_97a-x86_64-centos7-clang8-dbg.cmake index f41819e54779076f4f2ffa3a6bd049299ae66623..7f051193b42574aa2ca53c258c2f68542b77adb0 100644 --- a/fragments/packages/LCG_97a-x86_64-centos7-clang8-dbg.cmake +++ b/fragments/packages/LCG_97a-x86_64-centos7-clang8-dbg.cmake @@ -83,7 +83,7 @@ _add_lcg_entry("${LCG_releases_base}/C50/2.07-1cf8b/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/cachetools/3.1.1-d6254/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/cairo/1.17.2-724fa/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/cartopy/0.17.0-af4e8/x86_64-centos7-clang8-dbg") -_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-e51e5/x86_64-centos7-clang8-dbg/catboost") +_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-e51e5/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/ccache/3.7.1-7651f/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/certifi/2019.3.9-f6490/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/cffi/1.12.2-4d18b/x86_64-centos7-clang8-dbg") @@ -483,6 +483,7 @@ _add_lcg_entry("${LCG_releases_base}/MCGenerators/recola/2.2.0-df42e/x86_64-cent _add_lcg_entry("${LCG_releases_base}/MCGenerators/thep8i/2.0.0-ac8ee/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/ROOT/v6.20.06-12dd1/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/hepmc3/3.2.2-707b4/x86_64-centos7-clang8-dbg") +list(PREPEND ld_library_path "${LCG_releases_base}/catboost/0.9.1.1-e51e5/x86_64-centos7-clang8-dbg/catboost/libs/model_interface") _add_lbenv_workspace(${LHCB_PLATFORM}) _update_env() _fix_pkgconfig_search() diff --git a/fragments/packages/LCG_97a-x86_64-centos7-clang8-opt.cmake b/fragments/packages/LCG_97a-x86_64-centos7-clang8-opt.cmake index 95b612660b67142557a6fd8f3f4330a0a8b90f60..5ab9cd71f761778c9205f5c298348df9d8070aa6 100644 --- a/fragments/packages/LCG_97a-x86_64-centos7-clang8-opt.cmake +++ b/fragments/packages/LCG_97a-x86_64-centos7-clang8-opt.cmake @@ -83,7 +83,7 @@ _add_lcg_entry("${LCG_releases_base}/C50/2.07-1cf8b/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/cachetools/3.1.1-d6254/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/cairo/1.17.2-724fa/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/cartopy/0.17.0-af4e8/x86_64-centos7-clang8-opt") -_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-e51e5/x86_64-centos7-clang8-opt/catboost") +_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-e51e5/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/ccache/3.7.1-7651f/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/certifi/2019.3.9-f6490/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/cffi/1.12.2-4d18b/x86_64-centos7-clang8-opt") @@ -483,6 +483,7 @@ _add_lcg_entry("${LCG_releases_base}/MCGenerators/recola/2.2.0-df42e/x86_64-cent _add_lcg_entry("${LCG_releases_base}/MCGenerators/thep8i/2.0.0-ac8ee/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/ROOT/v6.20.06-12dd1/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/hepmc3/3.2.2-707b4/x86_64-centos7-clang8-opt") +list(PREPEND ld_library_path "${LCG_releases_base}/catboost/0.9.1.1-e51e5/x86_64-centos7-clang8-opt/catboost/libs/model_interface") _add_lbenv_workspace(${LHCB_PLATFORM}) _update_env() _fix_pkgconfig_search() diff --git a/fragments/packages/LCG_97a-x86_64-centos7-gcc9-dbg.cmake b/fragments/packages/LCG_97a-x86_64-centos7-gcc9-dbg.cmake index b4650725445bf2309e4d82a1918addb6d832ce8d..52658ee43795a3c09fb5b860c71421e0b6d4e7e7 100644 --- a/fragments/packages/LCG_97a-x86_64-centos7-gcc9-dbg.cmake +++ b/fragments/packages/LCG_97a-x86_64-centos7-gcc9-dbg.cmake @@ -84,7 +84,7 @@ _add_lcg_entry("${LCG_releases_base}/C50/2.07-1cf8b/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/cachetools/3.1.1-d6254/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/cairo/1.17.2-724fa/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/cartopy/0.17.0-af4e8/x86_64-centos7-gcc9-dbg") -_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-e51e5/x86_64-centos7-gcc9-dbg/catboost") +_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-e51e5/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/ccache/3.7.1-7651f/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/certifi/2019.3.9-f6490/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/cffi/1.12.2-4d18b/x86_64-centos7-gcc9-dbg") @@ -487,6 +487,7 @@ _add_lcg_entry("${LCG_releases_base}/ROOT/v6.20.06-3f7fd/x86_64-centos7-gcc9-dbg _add_lcg_entry("${LCG_releases_base}/hepmc3/3.2.2-4d79d/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/DD4hep/v01-14-4-gf4343fc-a0220/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/GitCondDB/0.2.0-84165/x86_64-centos7-gcc9-dbg") +list(PREPEND ld_library_path "${LCG_releases_base}/catboost/0.9.1.1-e51e5/x86_64-centos7-gcc9-dbg/catboost/libs/model_interface") _add_lbenv_workspace(${LHCB_PLATFORM}) _update_env() _fix_pkgconfig_search() diff --git a/fragments/packages/LCG_97a-x86_64-centos7-gcc9-opt.cmake b/fragments/packages/LCG_97a-x86_64-centos7-gcc9-opt.cmake index 52307fc81e490d5bb1a2b711bd55b1d0dc74c2e7..c86d03226867f585ad5e0a7685e26574246faab0 100644 --- a/fragments/packages/LCG_97a-x86_64-centos7-gcc9-opt.cmake +++ b/fragments/packages/LCG_97a-x86_64-centos7-gcc9-opt.cmake @@ -84,7 +84,7 @@ _add_lcg_entry("${LCG_releases_base}/C50/2.07-1cf8b/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/cachetools/3.1.1-d6254/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/cairo/1.17.2-724fa/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/cartopy/0.17.0-af4e8/x86_64-centos7-gcc9-opt") -_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-e51e5/x86_64-centos7-gcc9-opt/catboost") +_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-e51e5/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/ccache/3.7.1-7651f/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/certifi/2019.3.9-f6490/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/cffi/1.12.2-4d18b/x86_64-centos7-gcc9-opt") @@ -487,6 +487,7 @@ _add_lcg_entry("${LCG_releases_base}/ROOT/v6.20.06-3f7fd/x86_64-centos7-gcc9-opt _add_lcg_entry("${LCG_releases_base}/hepmc3/3.2.2-4d79d/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/DD4hep/v01-14-4-gf4343fc-a0220/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/GitCondDB/0.2.0-84165/x86_64-centos7-gcc9-opt") +list(PREPEND ld_library_path "${LCG_releases_base}/catboost/0.9.1.1-e51e5/x86_64-centos7-gcc9-opt/catboost/libs/model_interface") _add_lbenv_workspace(${LHCB_PLATFORM}) _update_env() _fix_pkgconfig_search() diff --git a/fragments/packages/LCG_97apython3-x86_64-centos7-clang10-dbg.cmake b/fragments/packages/LCG_97apython3-x86_64-centos7-clang10-dbg.cmake index 0855b9cd8884749c13711fcfaad67dbc0f86ae93..f018222ffe57774d7cc82d151b2982f607f1495e 100644 --- a/fragments/packages/LCG_97apython3-x86_64-centos7-clang10-dbg.cmake +++ b/fragments/packages/LCG_97apython3-x86_64-centos7-clang10-dbg.cmake @@ -88,7 +88,7 @@ _add_lcg_entry("${LCG_releases_base}/C50/2.07-1cf8b/x86_64-centos7-clang10-dbg") _add_lcg_entry("${LCG_releases_base}/cachetools/3.1.1-89caf/x86_64-centos7-clang10-dbg") _add_lcg_entry("${LCG_releases_base}/cairo/1.17.2-724fa/x86_64-centos7-clang10-dbg") _add_lcg_entry("${LCG_releases_base}/cartopy/0.17.0-998dd/x86_64-centos7-clang10-dbg") -_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-c576c/x86_64-centos7-clang10-dbg/catboost") +_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-c576c/x86_64-centos7-clang10-dbg") _add_lcg_entry("${LCG_releases_base}/ccache/3.7.1-7651f/x86_64-centos7-clang10-dbg") _add_lcg_entry("${LCG_releases_base}/certifi/2019.3.9-49186/x86_64-centos7-clang10-dbg") _add_lcg_entry("${LCG_releases_base}/cffi/1.12.2-8e0bd/x86_64-centos7-clang10-dbg") @@ -488,6 +488,7 @@ _add_lcg_entry("${LCG_releases_base}/MCGenerators/recola/2.2.0-df42e/x86_64-cent _add_lcg_entry("${LCG_releases_base}/MCGenerators/thep8i/2.0.0-335b8/x86_64-centos7-clang10-dbg") _add_lcg_entry("${LCG_releases_base}/ROOT/v6.20.06-2a0d0/x86_64-centos7-clang10-dbg") _add_lcg_entry("${LCG_releases_base}/hepmc3/3.2.1-1aec1/x86_64-centos7-clang10-dbg") +list(PREPEND ld_library_path "${LCG_releases_base}/catboost/0.9.1.1-c576c/x86_64-centos7-clang10-dbg/catboost/libs/model_interface") _add_lbenv_workspace(${LHCB_PLATFORM}) _update_env() _fix_pkgconfig_search() diff --git a/fragments/packages/LCG_97apython3-x86_64-centos7-clang10-opt.cmake b/fragments/packages/LCG_97apython3-x86_64-centos7-clang10-opt.cmake index a52b92732ed49fa41dbba1b83270b3eb490fdd63..d73f6faa30c057208949df4ea5a97644ca0853f5 100644 --- a/fragments/packages/LCG_97apython3-x86_64-centos7-clang10-opt.cmake +++ b/fragments/packages/LCG_97apython3-x86_64-centos7-clang10-opt.cmake @@ -88,7 +88,7 @@ _add_lcg_entry("${LCG_releases_base}/C50/2.07-1cf8b/x86_64-centos7-clang10-opt") _add_lcg_entry("${LCG_releases_base}/cachetools/3.1.1-89caf/x86_64-centos7-clang10-opt") _add_lcg_entry("${LCG_releases_base}/cairo/1.17.2-724fa/x86_64-centos7-clang10-opt") _add_lcg_entry("${LCG_releases_base}/cartopy/0.17.0-998dd/x86_64-centos7-clang10-opt") -_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-c576c/x86_64-centos7-clang10-opt/catboost") +_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-c576c/x86_64-centos7-clang10-opt") _add_lcg_entry("${LCG_releases_base}/ccache/3.7.1-7651f/x86_64-centos7-clang10-opt") _add_lcg_entry("${LCG_releases_base}/certifi/2019.3.9-49186/x86_64-centos7-clang10-opt") _add_lcg_entry("${LCG_releases_base}/cffi/1.12.2-8e0bd/x86_64-centos7-clang10-opt") @@ -488,6 +488,7 @@ _add_lcg_entry("${LCG_releases_base}/MCGenerators/recola/2.2.0-df42e/x86_64-cent _add_lcg_entry("${LCG_releases_base}/MCGenerators/thep8i/2.0.0-335b8/x86_64-centos7-clang10-opt") _add_lcg_entry("${LCG_releases_base}/ROOT/v6.20.06-2a0d0/x86_64-centos7-clang10-opt") _add_lcg_entry("${LCG_releases_base}/hepmc3/3.2.1-1aec1/x86_64-centos7-clang10-opt") +list(PREPEND ld_library_path "${LCG_releases_base}/catboost/0.9.1.1-c576c/x86_64-centos7-clang10-opt/catboost/libs/model_interface") _add_lbenv_workspace(${LHCB_PLATFORM}) _update_env() _fix_pkgconfig_search() diff --git a/fragments/packages/LCG_97apython3-x86_64-centos7-clang8-dbg.cmake b/fragments/packages/LCG_97apython3-x86_64-centos7-clang8-dbg.cmake index 45b3ff878aabe28304b145c217d66b863f9e71d8..cf365cb5198f0a0c7663e6b88be0d532d3090a0c 100644 --- a/fragments/packages/LCG_97apython3-x86_64-centos7-clang8-dbg.cmake +++ b/fragments/packages/LCG_97apython3-x86_64-centos7-clang8-dbg.cmake @@ -88,7 +88,7 @@ _add_lcg_entry("${LCG_releases_base}/C50/2.07-1cf8b/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/cachetools/3.1.1-89caf/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/cairo/1.17.2-724fa/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/cartopy/0.17.0-998dd/x86_64-centos7-clang8-dbg") -_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-c576c/x86_64-centos7-clang8-dbg/catboost") +_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-c576c/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/ccache/3.7.1-7651f/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/certifi/2019.3.9-49186/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/cffi/1.12.2-8e0bd/x86_64-centos7-clang8-dbg") @@ -488,6 +488,7 @@ _add_lcg_entry("${LCG_releases_base}/MCGenerators/recola/2.2.0-df42e/x86_64-cent _add_lcg_entry("${LCG_releases_base}/MCGenerators/thep8i/2.0.0-335b8/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/ROOT/v6.20.06-2a0d0/x86_64-centos7-clang8-dbg") _add_lcg_entry("${LCG_releases_base}/hepmc3/3.2.1-1aec1/x86_64-centos7-clang8-dbg") +list(PREPEND ld_library_path "${LCG_releases_base}/catboost/0.9.1.1-c576c/x86_64-centos7-clang8-dbg/catboost/libs/model_interface") _add_lbenv_workspace(${LHCB_PLATFORM}) _update_env() _fix_pkgconfig_search() diff --git a/fragments/packages/LCG_97apython3-x86_64-centos7-clang8-opt.cmake b/fragments/packages/LCG_97apython3-x86_64-centos7-clang8-opt.cmake index 23cf9f197035c0a3faaeef7e8645473cff009287..cbdf1143c2dd4d27cfa6ad749c6e840c8df55507 100644 --- a/fragments/packages/LCG_97apython3-x86_64-centos7-clang8-opt.cmake +++ b/fragments/packages/LCG_97apython3-x86_64-centos7-clang8-opt.cmake @@ -88,7 +88,7 @@ _add_lcg_entry("${LCG_releases_base}/C50/2.07-1cf8b/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/cachetools/3.1.1-89caf/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/cairo/1.17.2-724fa/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/cartopy/0.17.0-998dd/x86_64-centos7-clang8-opt") -_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-c576c/x86_64-centos7-clang8-opt/catboost") +_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-c576c/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/ccache/3.7.1-7651f/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/certifi/2019.3.9-49186/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/cffi/1.12.2-8e0bd/x86_64-centos7-clang8-opt") @@ -488,6 +488,7 @@ _add_lcg_entry("${LCG_releases_base}/MCGenerators/recola/2.2.0-df42e/x86_64-cent _add_lcg_entry("${LCG_releases_base}/MCGenerators/thep8i/2.0.0-335b8/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/ROOT/v6.20.06-2a0d0/x86_64-centos7-clang8-opt") _add_lcg_entry("${LCG_releases_base}/hepmc3/3.2.1-1aec1/x86_64-centos7-clang8-opt") +list(PREPEND ld_library_path "${LCG_releases_base}/catboost/0.9.1.1-c576c/x86_64-centos7-clang8-opt/catboost/libs/model_interface") _add_lbenv_workspace(${LHCB_PLATFORM}) _update_env() _fix_pkgconfig_search() diff --git a/fragments/packages/LCG_97apython3-x86_64-centos7-gcc9-dbg.cmake b/fragments/packages/LCG_97apython3-x86_64-centos7-gcc9-dbg.cmake index 285328e63ec4324054afcc07d91785311ab9698c..7919b30d2949982b36b5a2219189c569a14730e7 100644 --- a/fragments/packages/LCG_97apython3-x86_64-centos7-gcc9-dbg.cmake +++ b/fragments/packages/LCG_97apython3-x86_64-centos7-gcc9-dbg.cmake @@ -89,7 +89,7 @@ _add_lcg_entry("${LCG_releases_base}/C50/2.07-1cf8b/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/cachetools/3.1.1-89caf/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/cairo/1.17.2-724fa/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/cartopy/0.17.0-998dd/x86_64-centos7-gcc9-dbg") -_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-c576c/x86_64-centos7-gcc9-dbg/catboost") +_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-c576c/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/ccache/3.7.1-7651f/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/certifi/2019.3.9-49186/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/cffi/1.12.2-8e0bd/x86_64-centos7-gcc9-dbg") @@ -490,6 +490,7 @@ _add_lcg_entry("${LCG_releases_base}/MCGenerators/recola/2.2.0-df42e/x86_64-cent _add_lcg_entry("${LCG_releases_base}/MCGenerators/thep8i/2.0.0-76879/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/ROOT/v6.20.06-9e6ed/x86_64-centos7-gcc9-dbg") _add_lcg_entry("${LCG_releases_base}/hepmc3/3.2.1-7c798/x86_64-centos7-gcc9-dbg") +list(PREPEND ld_library_path "${LCG_releases_base}/catboost/0.9.1.1-c576c/x86_64-centos7-gcc9-dbg/catboost/libs/model_interface") _add_lbenv_workspace(${LHCB_PLATFORM}) _update_env() _fix_pkgconfig_search() diff --git a/fragments/packages/LCG_97apython3-x86_64-centos7-gcc9-opt.cmake b/fragments/packages/LCG_97apython3-x86_64-centos7-gcc9-opt.cmake index 4f24ba4f328956b55664cdf61d0c0aa7336759d0..57aee9d116c84575473e73c729487bd5c7780101 100644 --- a/fragments/packages/LCG_97apython3-x86_64-centos7-gcc9-opt.cmake +++ b/fragments/packages/LCG_97apython3-x86_64-centos7-gcc9-opt.cmake @@ -89,7 +89,7 @@ _add_lcg_entry("${LCG_releases_base}/C50/2.07-1cf8b/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/cachetools/3.1.1-89caf/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/cairo/1.17.2-724fa/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/cartopy/0.17.0-998dd/x86_64-centos7-gcc9-opt") -_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-c576c/x86_64-centos7-gcc9-opt/catboost") +_add_lcg_entry("${LCG_releases_base}/catboost/0.9.1.1-c576c/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/ccache/3.7.1-7651f/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/certifi/2019.3.9-49186/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/cffi/1.12.2-8e0bd/x86_64-centos7-gcc9-opt") @@ -490,6 +490,7 @@ _add_lcg_entry("${LCG_releases_base}/MCGenerators/recola/2.2.0-df42e/x86_64-cent _add_lcg_entry("${LCG_releases_base}/MCGenerators/thep8i/2.0.0-76879/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/ROOT/v6.20.06-9e6ed/x86_64-centos7-gcc9-opt") _add_lcg_entry("${LCG_releases_base}/hepmc3/3.2.1-7c798/x86_64-centos7-gcc9-opt") +list(PREPEND ld_library_path "${LCG_releases_base}/catboost/0.9.1.1-c576c/x86_64-centos7-gcc9-opt/catboost/libs/model_interface") _add_lbenv_workspace(${LHCB_PLATFORM}) _update_env() _fix_pkgconfig_search() diff --git a/utils/new_lcg_version.py b/utils/new_lcg_version.py index d9b6465538fa9fe6c1f2eb4c3fc7c863b1a607f4..e4db46af356868fe722da4ccc67cdc31af0d02fd 100755 --- a/utils/new_lcg_version.py +++ b/utils/new_lcg_version.py @@ -19,6 +19,7 @@ import logging from subprocess import check_call LCG_META_INFO_ROOT = "https://lcgpackages.web.cern.ch/lcgpackages/lcg/meta/" +IGNORED_LCG_PACKAGES = {"cmake", "gaudi", "geant4", "git", "hepmc3", "ninja", "xenv"} def parse_lcg_info_line(line): @@ -117,7 +118,7 @@ def _header(): return HEADER_TEMPLATE.format(year=date.today().year) -def _entry_point(version, platform): +def _entry_point(version, platform, lcg_base): if "=" in platform: platform, lcg_platform = platform.split("=", 1) architecture = platform.split("-")[0] @@ -125,7 +126,9 @@ def _entry_point(version, platform): architecture=architecture, lcg_platform=lcg_platform, platform=platform ) else: - return TOOLCHAIN_ENTRY_POINT.format(version=version, platform=platform) + return TOOLCHAIN_ENTRY_POINT.format( + version=version, platform=platform, lcg_base=lcg_base + ) def _compiler(system, compiler): @@ -153,15 +156,30 @@ def _packages(lcg_info): lcg_dirs = { name: LCG_PACKAGE_PATH.format(**info) for name, info in lcg_info["packages"].items() - if name.lower() not in ("cmake", "gaudi", "geant4", "git", "hepmc3", "ninja") + if name.lower() not in IGNORED_LCG_PACKAGES } - # catboost is installed differently from any other package - if "catboost" in lcg_dirs: - lcg_dirs["catboost"] += "/catboost" data.extend('_add_lcg_entry("{}")'.format(d) for d in lcg_dirs.values()) + # catboost is installed differently from any other package + if "catboost" in lcg_dirs: + data.append( + 'list(PREPEND ld_library_path "{}/catboost/libs/model_interface")'.format( + lcg_dirs["catboost"] + ) + ) data.append("_add_lbenv_workspace(${LHCB_PLATFORM})") data.append("_update_env()") + # as of LCG 99 (libgit2 1.0.1) we need to help pkg-config to find libgit2 + # because it is installed in lib64 istead of lib (and CMake cross compilation + # ignores lib64 dirs) + if "libgit2" in lcg_dirs: + data.append( + ( + "if(EXISTS {root}/lib64/pkgconfig)\n" + ' set(ENV{{PKG_CONFIG_PATH}} "{root}/lib64/pkgconfig:$ENV{{PKG_CONFIG_PATH}}")\n' + "endif()" + ).format(root=lcg_dirs["libgit2"]) + ) data.append("_fix_pkgconfig_search()") if "Python" in lcg_dirs: data.append('_set_pythonhome("{}")'.format(lcg_dirs["Python"])) @@ -191,6 +209,11 @@ def main(): parser.add_argument("version", help="version of LCG to generate") parser.add_argument("platform", nargs="+", help="platforms to generate") parser.add_argument("--no-git", action="store_true", help="do not commit to git") + parser.add_argument( + "--lcg-base", + default="/cvmfs/lhcb.cern.ch/lib/lcg/releases", + help="where to find LCG installed packages", + ) args = parser.parse_args() @@ -216,7 +239,7 @@ def main(): output = { "LCG_{}".format(args.version): { "{}.cmake".format(platform.split("=", 1)[0]): _entry_point( - args.version, platform + args.version, platform, args.lcg_base ) for platform in args.platform }, @@ -321,7 +344,7 @@ foreach(bit IN ITEMS VERSION ARCHITECTURE OS COMPILER OPTIMIZATION PLATFORM SYST message(STATUS "LCG_${{bit}} -> ${{LCG_${{bit}}}}") endforeach() -set(LCG_releases_base "/cvmfs/lhcb.cern.ch/lib/lcg/releases" CACHE PATH "Where to look for LCG releases") +set(LCG_releases_base "{lcg_base}" CACHE PATH "Where to look for LCG releases") set(FRAGMENTS_DIR ${{CMAKE_CURRENT_LIST_DIR}}/../fragments) #[[---.rst