Page MenuHomePhabricator

[CI] Update build-configurations with secp256k1 dependencies
ClosedPublic

Authored by tobias_ruck on Oct 24 2024, 09:05.

Details

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

Diff Detail

Repository
rABC Bitcoin ABC
Branch
update-build-configurations
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 30800
Build 61114: Build Diff
Build 61113: arc lint + arc unit