Skip to content

Commit

Permalink
dd4hep: Add +edm4hep and +hepmc3 (#44)
Browse files Browse the repository at this point in the history
* dd4hep: Add +edm4hep and +hepmc3

* bump edm4hep, podio and dd4hep

* build on main and prs only

* use compatible set of versions that build on clang 14

* hard require unify
  • Loading branch information
paulgessinger authored Jan 7, 2025
1 parent bb1a3f5 commit be16613
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 5 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build_spack.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:
tags:
- '*'
branches:
- '*'
- 'main'
pull_request:
workflow_dispatch:
schedule:
Expand Down
22 changes: 18 additions & 4 deletions spack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@ spack:
specs:
- [email protected] +program_options +test +json
- [email protected]
- [email protected]
- [email protected] # 0.99.1 blocked due to clang14 in our CI
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- podio@1.0.1
- podio@0.99
- [email protected] +aqua+opengl
- [email protected] +xercesc
- [email protected] +xercesc +edm4hep +hepmc3
- [email protected] +geomodelg4
- [email protected]
- py-pybind11 @2.13.1
Expand All @@ -28,7 +28,7 @@ spack:
variants: cxxstd=20 build_type=Release

concretizer:
unify: when_possible
unify: true

config:
install_tree:
Expand All @@ -42,3 +42,17 @@ spack:
access_pair:
id_variable: GH_OCI_USER
secret_variable: GH_OCI_TOKEN
compilers:
- compiler:
spec: apple-clang@=16.0.0
paths:
cc: /usr/bin/clang
cxx: /usr/bin/clang++
f77: null
fc: null
flags: {}
operating_system: sequoia
target: aarch64
modules: []
environment: {}
extra_rpaths: []

0 comments on commit be16613

Please sign in to comment.