HomePhabricator

[CMAKE] Propagate requirements for cmake >= 3.12

Description

[CMAKE] Propagate requirements for cmake >= 3.12

Summary:
D4229 introduces the requirement for cmake >= 3.12.
Take advantages of the new features available from cmake >= 3.12 to
simplify the code a bit. Also the new project properties come in handy
when using CPack.

Test Plan:

ninja check

Reviewers: #bitcoin_abc, deadalnix

Reviewed By: #bitcoin_abc, deadalnix

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

Details

Provenance
FabienAuthored on Oct 9 2019, 12:23
FabienPushed on Oct 18 2019, 14:33
Reviewer
Restricted Project
Differential Revision
D4257: [CMAKE] Propagate requirements for cmake >= 3.12
Parents
rSTAGING5be9de3adac4: Merge #11050: Avoid treating null RPC arguments different from missing arguments
Branches
Unknown
Tags
Unknown
References
tag: phabricator/base/13608, tag: phabricator/base/13607