The NativeExecutable.cmake module will run CMake from the top level
with all the default options, leading to some dependencies being
required while they is no use for it.
This will remove the need for most host side dependencies when running
the gitian builds with CMake.
Details
Details
- Reviewers
deadalnix jasonbcox - Group Reviewers
Restricted Project - Commits
- rSTAGINGc37e7cb11251: [CMAKE] Avoid dependencies when building native bin during cross build
rABCc37e7cb11251: [CMAKE] Avoid dependencies when building native bin during cross build
ninja check
Cross build for any platform.
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
cmake/modules/NativeExecutable.cmake | ||
---|---|---|
18 ↗ | (On Diff #14045) | nit: what initially threw me off was that these were any dependencies. after clarifying offline, I think the comment could be clarified to state that this is to reduce unneeded third-party dependencies specifically. |