Skip to content
Snippets Groups Projects

feat: install most dependencies in cacheable layer, before adding main

Merged Wouter Deconinck requested to merge cacheable-layer into master
Compare and Show latest version
4 files
+ 71
18
Compare changes
  • Side-by-side
  • Inline
Files
4
@@ -17,8 +17,8 @@ packages:
- any_of: [build_type=Release, '@:']
acts:
require:
- '@21.1.1'
- +dd4hep +examples +fatras +geant4 +identification +json +python +tgeo
- '@30.3.2'
- cxxstd=20 +binaries +dd4hep +examples +fatras +geant4 +identification +json +python +tgeo
actsvg:
require:
- '@0.4.26'
@@ -32,7 +32,7 @@ packages:
- +root +zlib
algorithms:
require:
- '@git.ebc8f85709bc7233574843b843ee0191a5bf3c1d'
- '@git.a1e6f0def343c2ddea5df7158c52a30376099a13'
cairo:
require:
- '@1.16.0'
@@ -48,7 +48,7 @@ packages:
clhep:
require:
- '@2.4.6.4'
- cxxstd=17
- cxxstd=20
cli11:
require:
- '@2.3.2'
@@ -69,7 +69,7 @@ packages:
- '@1_54a'
dd4hep:
require:
- '@1.26'
- '@1.27'
- +ddg4 +ddcad +hepmc3 +xercesc
- any_of: [+ddeve, -ddeve]
dpmjet:
@@ -81,11 +81,11 @@ packages:
edm4eic:
require:
- '@4.0.0'
- cxxstd=17
- cxxstd=20
edm4hep:
require:
- '@0.9'
- cxxstd=17
- '@0.10'
- cxxstd=20
eic-smear:
require:
- '@1.1.12'
@@ -122,8 +122,8 @@ packages:
prefix: /opt/software/externals/g4ndl
geant4:
require:
- '@11.1.2.east'
- cxxstd=17 -vecgeom +threads -vtk
- '@11.1.3.east'
- cxxstd=20 -vecgeom +threads -vtk
- any_of: [+opengl +qt +x11, -opengl -qt -x11]
graphviz:
require:
@@ -196,7 +196,8 @@ packages:
- '@1.0.0'
podio:
require:
- '@0.16.5'
- '@0.16.7'
- cxxstd=20
prmon:
require:
- '@3.0.2'
@@ -204,7 +205,7 @@ packages:
pythia8:
require:
- '@8.309'
- +fastjet
- +fastjet +root
python:
require:
- '@3.10.10'
@@ -298,8 +299,8 @@ packages:
- +opengl
root:
require:
- '@6.28.04'
- cxxstd=17 +fftw +fortran +gdml +http -ipo +mlp +pythia8 +root7 +tmva +vc +xrootd +ssl
- '@6.28.06'
- cxxstd=20 +fftw +fortran +gdml +http -ipo +mlp +root7 +tmva +vc +xrootd +ssl
- any_of: [+opengl +webgui +x, -opengl -webgui -x]
snakemake:
require:
@@ -322,4 +323,4 @@ packages:
xrootd:
require:
- '@5.5.5'
- cxxstd=17 -davix +python +scitokens-cpp
- cxxstd=20 -davix +python +scitokens-cpp
Loading