HomePhabricator

Move PackageOptions out of cmake/modules

Description

Move PackageOptions out of cmake/modules

Summary:
Building packages for distribution has various dependencies on compiled code, so these do not belong in cmake/modules.

This patch also consolidates some of the CPack configuration so there is less action-at-a-distance from the top-level CMakeLists.txt

Test Plan:

ninja package
ninja package_source

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

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

Details

Provenance
jasonbcoxAuthored on Mar 2 2020, 18:28
FabienPushed on Mar 7 2020, 09:38
Reviewer
Restricted Project
Differential Revision
D5399: Move PackageOptions out of cmake/modules
Parents
rSTAGINGc00e73c8792e: [cmake] check-symbols => symbol-check
Branches
Unknown
Tags
Unknown