Skip to content

[roottest] use less ROOTSYS#22032

Open
ferdymercury wants to merge 3 commits intoroot-project:masterfrom
ferdymercury:patch-22
Open

[roottest] use less ROOTSYS#22032
ferdymercury wants to merge 3 commits intoroot-project:masterfrom
ferdymercury:patch-22

Conversation

@ferdymercury
Copy link
Copy Markdown
Collaborator

No description provided.

@pcanal pcanal self-requested a review April 23, 2026 16:14
@ferdymercury ferdymercury requested a review from guitargeek April 23, 2026 16:46
@ferdymercury ferdymercury marked this pull request as ready for review April 23, 2026 16:53
@ferdymercury ferdymercury requested a review from bellenot as a code owner April 23, 2026 16:53
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 23, 2026

Test Results

    22 files      22 suites   3d 8h 31m 11s ⏱️
 3 850 tests  3 848 ✅  1 💤 1 ❌
76 004 runs  75 985 ✅ 18 💤 1 ❌

For more details on these failures, see this check.

Results for commit 18ef872.

♻️ This comment has been updated with latest results.

@dpiparo
Copy link
Copy Markdown
Member

dpiparo commented Apr 24, 2026

This is the right direction to go. Maybe @guitargeek wants to chime in with his packaging expertise, given that in these cases, the coverage guaranteed by the CI is not always enough.

Comment thread roottest/CMakeLists.txt
set(ROOT_genreflex_CMD ${ROOTSYS}/bin/genreflex.exe)
set(ROOT_rootcint_CMD ${ROOTSYS}/bin/rootcint.exe)
set(ROOT_rootcling_CMD ${ROOTSYS}/bin/rootcling.exe)
set(ROOT_root_CMD ${ROOT_BINDIR}/root.exe)
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All these could be changed to TARGET_FILE:genexpr if you prefer

Comment thread roottest/CMakeLists.txt
set(ROOT_rootcling_CMD ${ROOTSYS}/bin/rootcling.exe)
set(ROOT_root_CMD ${ROOT_BINDIR}/root.exe)
set(ROOT_hadd_CMD ${ROOT_BINDIR}/hadd.exe)
set(ROOT_genreflex_CMD ${ROOT_BINDIR}/genreflex.exe)
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
set(ROOT_genreflex_CMD ${ROOT_BINDIR}/genreflex.exe)
set(ROOT_genreflex_CMD $<TARGET_FILE:genreflex>)

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