Skip to content

test#39

Open
dglazier wants to merge 139 commits intohipo_extfrom
master
Open

test#39
dglazier wants to merge 139 commits intohipo_extfrom
master

Conversation

@dglazier
Copy link
Copy Markdown
Owner

@dglazier dglazier commented Feb 5, 2024

No description provided.

dglazier and others added 30 commits September 2, 2025 08:42
since it triggers updates for unrelated packages, and sometimes failures
such as [this one, seen in `coatjava` CI](https://github.com/JeffersonLab/coatjava/actions/runs/17418515756/job/49452235710)

on the other hand, `apt update` is recommended by the CI documentation
Use a CLAS12 software container, which includes dependencies such as:
- ROOT
- RCDB
- CCDB
- QADB
- HIPO

For more information, see https://code.jlab.org/hallb/clas12/container-forge
this is because I suspect that `$CLAS12ROOT` is not actually being set
in the same step if we just add it to `$GITHUB_ENV`; on the other hand,
if we define it first, we can use it in the same step to form additional
variables, such as `$PATH`.
fix(ci): use `container-forge` image instead of building dependencies here
- new URIs pointing to code.jlab.org repos
- update submodule versions
Add build option `WITH_HIPO4_WRAPPER` to control whether or not to build code in `hipo4`.

Default is set to `OFF` (see JeffersonLab#105 (comment)).
Don't call `make`, which will not work for non-Makefile generators;
instead use `cmake --build` and `cmake --install`.
build: optionally build `hipo4/` HIPO wrapper
…nerator

fix(build): don't assume the CMake generator is a Makefile generator
Otherwise on some systems, it may try to install at the system level
(which needs `root` permission).
fix(build): set installation prefix in `installC12Root`
build: bump qadb submodule to 3.4.0
Change integer thresholds to double in mesonex_trigger
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants