HomePhabricator

[cmake] Add a target for the proof-manager-cli tool

Description

[cmake] Add a target for the proof-manager-cli tool

Summary:
Make it easy to build (via ninja) and install (via install-proof-manager-cli) the proof manager CLI tool.

Note that this is still gated behind a flag to avoid making Rust a mandatory dependency for the node.

Depends on D18956.

Test Plan:

cmake -GNinja .. -DBUILD_PROOF_MANAGER_CLI=ON
ninja # Builds the proof-manager-cli
ninja install-proof-manager-cli
ninja check-proof-manager-cli

./contrib/teamcity/build-configurations.py proof-manager-cli

Reviewers: #bitcoin_abc, PiRK

Reviewed By: #bitcoin_abc, PiRK

Subscribers: PiRK

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

Details

Provenance
FabienAuthored on Tue, Nov 18, 15:31
FabienPushed on Wed, Nov 19, 08:43
Reviewer
Restricted Project
Differential Revision
D18958: [cmake] Add a target for the proof-manager-cli tool
Parents
rABC7bc6ada8fa77: [proof-manager-cli] Rename the proof-manager executable to proof-manager-cli
Branches
Unknown
Tags
Unknown