HomePhabricator

[CMAKE] Avoid dependencies when building native bin during cross build

Authored by Fabien on Sun, Nov 10, 16:03.

Description

[CMAKE] Avoid dependencies when building native bin during cross build

Summary:
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.

Test Plan:

ninja check

Cross build for any platform.

Reviewers: #bitcoin_abc, deadalnix, jasonbcox

Reviewed By: #bitcoin_abc, jasonbcox

Subscribers: jasonbcox

Differential Revision: https://reviews.bitcoinabc.org/D4425

Details

Committed
FabienWed, Nov 13, 07:15
Pushed
FabienWed, Nov 13, 07:15
Reviewer
Restricted Project
Differential Revision
D4425: [CMAKE] Avoid dependencies when building native bin during cross build
Parents
rABCe5777f5302dd: Add/update copyright lines to top of seeder code
Branches
Unknown
Tags
Unknown