Page MenuHomePhabricator

Move PackageOptions out of cmake/modules
ClosedPublic

Authored by jasonbcox on Mar 2 2020, 18:30.

Details

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

Diff Detail

Repository
rABC Bitcoin ABC
Branch
cpack
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 9687
Build 17271: Default Diff Build & Tests
Build 17270: arc lint + arc unit