You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci, build: replace CI workflows with thin wrappers
Splits the repository so C++ source stays on master and CI scripts,
docs, and examples move to the support branch. Master's CI workflows
become thin wrappers that delegate to the reusable workflows on the
support branch.
GitHub Actions changes:
- ci.yml, bitcoin-core-ci.yml: replaced with thin wrappers that call
the corresponding reusable workflows on the support branch.
CMakeLists.txt:
- Remove add_subdirectory(example): example/ moves to the support
branch and is built from support's own CMakeLists.txt.
cmake/TargetCapnpSources.cmake:
- Fix build-side include path computation to anchor on
CMAKE_CURRENT_SOURCE_DIR/BINARY_DIR instead of the top-level
CMAKE_SOURCE_DIR/BINARY_DIR. The old code computed a relative path
from the project root to include_prefix and appended it to
CMAKE_BINARY_DIR, which breaks when include_prefix lies outside
CMAKE_SOURCE_DIR (as happens when master is built as a subdirectory
of the support branch project).
- Update docstring and example to use CMAKE_CURRENT_SOURCE_DIR.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments