Skip to content

refactor: Rework CMake options for building python#4946

Merged
kodiakhq[bot] merged 2 commits intoacts-project:mainfrom
benjaminhuth:refactor/python-cmake-options
Jan 9, 2026
Merged

refactor: Rework CMake options for building python#4946
kodiakhq[bot] merged 2 commits intoacts-project:mainfrom
benjaminhuth:refactor/python-cmake-options

Conversation

@benjaminhuth
Copy link
Member

This deprecates the CMake option ACTS_BUILD_EXAMPLES_PYTHON_BINDINGS in favor of (re)introducing ACTS_BUILD_PYTHON_BINDINGS and ACTS_BUILD_EXAMPLES to capture better the new structure of the python bindings.

The old behavior is preserved for now, but a deprecation message is printed.

--- END COMMIT MESSAGE ---

@paulgessinger @asalzburger

@github-actions github-actions bot added this to the next milestone Jan 9, 2026
@github-actions github-actions bot added Infrastructure Changes to build tools, continous integration, ... Component - Documentation Affects the documentation labels Jan 9, 2026
@benjaminhuth benjaminhuth changed the title refactor: Rename CMake options for building python refactor: Rework CMake options for building python Jan 9, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 9, 2026

📊: Physics performance monitoring for 18ad996

Full contents

physmon summary

@sonarqubecloud
Copy link

sonarqubecloud bot commented Jan 9, 2026

@kodiakhq kodiakhq bot merged commit f5ceaf5 into acts-project:main Jan 9, 2026
43 checks passed
@github-actions github-actions bot removed the automerge label Jan 9, 2026
@acts-project-service
Copy link
Collaborator

🔴 Athena integration test results [f5ceaf5]

Build job with this PR failed!

Please investigate the build job for the pipeline!

@acts-project-service acts-project-service added the Breaks Athena build This PR breaks the Athena build label Jan 9, 2026
@andiwand andiwand modified the milestones: next, v45.0.0 Jan 29, 2026
JustusRudolph pushed a commit to JustusRudolph/acts that referenced this pull request Feb 23, 2026
This deprecates the CMake option `ACTS_BUILD_EXAMPLES_PYTHON_BINDINGS` in favor of (re)introducing `ACTS_BUILD_PYTHON_BINDINGS` and `ACTS_BUILD_EXAMPLES` to capture better the new structure of the python bindings.

The old behavior is preserved for now, but a deprecation message is printed.
JustusRudolph pushed a commit to JustusRudolph/acts that referenced this pull request Feb 24, 2026
This deprecates the CMake option `ACTS_BUILD_EXAMPLES_PYTHON_BINDINGS` in favor of (re)introducing `ACTS_BUILD_PYTHON_BINDINGS` and `ACTS_BUILD_EXAMPLES` to capture better the new structure of the python bindings.

The old behavior is preserved for now, but a deprecation message is printed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Breaks Athena build This PR breaks the Athena build Component - Documentation Affects the documentation Infrastructure Changes to build tools, continous integration, ...

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants