Page MenuHomePhabricator

[GITIAN] Use the new build targets to split debug info and stripped bin
ClosedPublic

Authored by Fabien on Aug 24 2020, 19:57.

Details

Summary

Also cleans the install for osx as we now use cmake 3.16.
This makes the install part of the gitian scripts easier to understand
and maintain.
Since the default install target is used (in fact its -debug
counterpart), the man pages will now be part of the release shipment as
a positive side effect.

Depends on D7240, D7242 and D7243.

Test Plan

Ran all the Gitian builds, checked the output are complete (now
including the man pages) and stripped as expected.

Diff Detail

Repository
rABC Bitcoin ABC
Branch
gitian_install_strip_ninja
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 12460
Build 25080: Build Diffbuild-clang-10 · build-without-wallet · build-clang-tidy · build-diff
Build 25079: arc lint + arc unit