HomePhabricator

[CI] Update build-configurations with secp256k1 dependencies

Description

[CI] Update build-configurations with secp256k1 dependencies

Summary:
Now that we build ecash-lib-wasm from our own secp256k1, this adds that library to a whole lot of build targets as dependency.

Also, there were some spurious dependencies regarding cashtab:

  • ecash-lib-tests had cashtab/ as dependency, but the relationship is reversed
  • cashtab-tests had a whole bunch of missing dependencies

Those are fixed in this diff also.

Test Plan: CI

Reviewers: #bitcoin_abc, Fabien, PiRK, bytesofman

Reviewed By: #bitcoin_abc, Fabien, PiRK, bytesofman

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

Details

Provenance
tobias_ruckAuthored on Thu, Oct 24, 08:41
tobias_ruckPushed on Thu, Oct 24, 14:17
Reviewer
Restricted Project
Differential Revision
D16981: [CI] Update build-configurations with secp256k1 dependencies
Parents
rABC0e98326c7596: [CI] Remove PPA package for Ubuntu 20.04 Focal
Branches
Unknown
Tags
Unknown