Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: make building of tracccc::io optional (but on by default) #651

Merged

Conversation

asalzburger
Copy link
Contributor

In order to include traccc (temporarily) as a plugin to ACTS, I suggest to add the CMake flag

TRACCC_BUILD_IO

When switched off, neither the IO module and dependent examples/testing/performance modules will be built, but none of those are needed in the ACTS integration effort, where event data and geometry are translated in memory.

This also breaks (some of?) the circular dependency for the digitisation IO.

@asalzburger asalzburger requested a review from krasznaa July 24, 2024 07:43
asalzburger and others added 2 commits July 24, 2024 13:07
Co-authored-by: Stephen Nicholas Swatman <stephenswat@gmail.com>
Co-authored-by: Stephen Nicholas Swatman <stephenswat@gmail.com>
@stephenswat stephenswat enabled auto-merge (squash) July 24, 2024 11:08
@stephenswat stephenswat merged commit f7d9df8 into acts-project:main Jul 24, 2024
26 of 29 checks passed
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.

2 participants