Page MenuHomePhabricator

[CMAKE] Don't use C++ features for building secp256k1
ClosedPublic

Authored by Fabien on Jan 8 2020, 14:11.

Details

Summary

Secp256k1 is a pure C library. As such there should be no requirement
for a C++ compiler to be able to build it.

Test Plan

Build secp256k1 as part of bitcoin-abc and as a standalone project:

ninja check-secp256k1

Diff Detail

Repository
rABC Bitcoin ABC
Branch
cmake_secp256k1_c
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 8781
Build 15543: Default Diff Build & Tests
Build 15542: arc lint + arc unit