Skip to content

Commit aa3e4c6

Browse files
committed
build: build wally using its amalgamation
1 parent d68b399 commit aa3e4c6

File tree

1 file changed

+2
-49
lines changed

1 file changed

+2
-49
lines changed

components/libwally-core/CMakeLists.txt

Lines changed: 2 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,5 @@
11
idf_component_register(SRCS
2-
"upstream/src/address.c"
3-
"upstream/src/aes.c"
4-
"upstream/src/anti_exfil.c"
5-
"upstream/src/base_58.c"
6-
"upstream/src/base_64.c"
7-
"upstream/src/bech32.c"
8-
"upstream/src/bip32.c"
9-
"upstream/src/bip38.c"
10-
"upstream/src/bip39.c"
11-
"upstream/src/bip85.c"
12-
"upstream/src/blech32.c"
13-
"upstream/src/coins.c"
14-
"upstream/src/descriptor.c"
15-
"upstream/src/ecdh.c"
16-
"upstream/src/elements.c"
17-
"upstream/src/hex_.c"
18-
"upstream/src/hmac.c"
19-
"upstream/src/internal.c"
20-
"upstream/src/map.c"
21-
"upstream/src/mnemonic.c"
22-
"upstream/src/pbkdf2.c"
23-
"upstream/src/psbt.c"
24-
"upstream/src/pullpush.c"
25-
"upstream/src/script.c"
26-
"upstream/src/scrypt.c"
27-
"upstream/src/sign.c"
28-
"upstream/src/symmetric.c"
29-
"upstream/src/transaction.c"
30-
"upstream/src/tx_io.c"
31-
"upstream/src/wif.c"
32-
"upstream/src/wordlist.c"
33-
"upstream/src/ccan/ccan/base64/base64.c"
34-
"upstream/src/ccan/ccan/crypto/ripemd160/ripemd160.c"
35-
"upstream/src/ccan/ccan/crypto/sha256/sha256.c"
36-
"upstream/src/ccan/ccan/crypto/sha512/sha512.c"
37-
"upstream/src/ccan/ccan/str/hex/hex.c"
38-
"upstream/src/secp256k1/src/secp256k1.c"
39-
"upstream/src/secp256k1/src/precomputed_ecmult.c"
40-
"upstream/src/secp256k1/src/precomputed_ecmult_gen.c"
2+
"upstream/src/amalgamation/combined.c"
413
INCLUDE_DIRS
424
"upstream/include"
435
PRIV_INCLUDE_DIRS
@@ -62,16 +24,7 @@ idf_component_register(SRCS
6224
PRIV_REQUIRES mbedtls)
6325

6426
set_source_files_properties(
65-
upstream/src/secp256k1/src/secp256k1.c
66-
upstream/src/secp256k1/src/precomputed_ecmult.c
67-
upstream/src/secp256k1/src/precomputed_ecmult_gen.c
68-
upstream/src/secp256k1/src/modules/rangeproof/rangeproof_impl.h
69-
upstream/src/bip32.c
70-
upstream/src/bip38.c
71-
upstream/src/ccan/ccan/base64/base64.c
72-
upstream/src/psbt.c
73-
upstream/src/sign.c
74-
upstream/src/transaction.c
27+
upstream/src/amalgamation/combined.c
7528
PROPERTIES COMPILE_FLAGS
7629
"-Wno-nonnull-compare -Wno-unused-function -Wno-error=maybe-uninitialized -Wno-type-limits -Wno-error=array-parameter"
7730
)

0 commit comments

Comments
 (0)