Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: depend on datamodel version headers in datamodel glue (#843)
### Briefly, what does this PR introduce? This will force rebuilding of the datamodel glue headers in local development copies when the data model changes version. Depends on: - [x] upgrade eic-shell to EDM4hep 0.9, https://eicweb.phy.anl.gov/containers/eic_container/-/merge_requests/689 - [x] roll out eic-shell with EDM4hep 0.9 to cvmfs and github actions - [ ] ~~update minimum required EDM4hep version to 0.9~~ (compatibility is ensured by febc5f7) - [x] update EDM4eic to provide version header, eic/EDM4eic#40, - [x] release new EDM4eic version 2.1.0 - [x] upgrade eic-spack to provide EDM4eic version 2.1.0, eic/eic-spack#521 - [x] upgrade eic-shell to EDM4eic 2.1, https://eicweb.phy.anl.gov/containers/eic_container/-/merge_requests/690 - [x] roll out eic-shell with EDM4eic 2.1 to cvmfs and github actions - [ ] ~~update minimum required EDM4hep version to 2.1~~ (compatibility is ensured by febc5f7 ) ### What kind of change does this PR introduce? - [x] Bug fix (issue: `cmake --fresh` does not rebuild datamodel glue header when switching datamodel versions) - [ ] New feature (issue #__) - [ ] Documentation update - [ ] Other: __ ### Please check if this PR fulfills the following: - [ ] Tests for the changes have been added - [ ] Documentation has been added / updated - [ ] Changes have been communicated to collaborators ### Does this PR introduce breaking changes? What changes might users need to make to their code? No. ### Does this PR change default behavior? No. --------- Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
- Loading branch information