Skip to content

Commit a62781b

Browse files
dbanks12suyash67
authored andcommitted
[CPM] add missing dependencies to libbarretenberg.a (#154)
* add missing dependencies to libbarretenberg.a * add missing libraries to wasm executable
1 parent 6b23cb0 commit a62781b

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

cpp/src/CMakeLists.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ if(WASM)
7777
$<TARGET_OBJECTS:crypto_keccak_objects>
7878
$<TARGET_OBJECTS:crypto_schnorr_objects>
7979
$<TARGET_OBJECTS:crypto_generators_objects>
80+
$<TARGET_OBJECTS:crypto_pedersen_hash_objects>
8081
$<TARGET_OBJECTS:crypto_pedersen_commitment_objects>
8182
$<TARGET_OBJECTS:ecc_objects>
8283
$<TARGET_OBJECTS:polynomials_objects>
@@ -94,6 +95,10 @@ if(WASM)
9495
$<TARGET_OBJECTS:stdlib_merkle_tree_objects>
9596
$<TARGET_OBJECTS:acir_format_objects>
9697
$<TARGET_OBJECTS:acir_proofs_objects>
98+
$<TARGET_OBJECTS:turbo_proofs_objects>
99+
$<TARGET_OBJECTS:stdlib_sha256_objects>
100+
$<TARGET_OBJECTS:stdlib_aes128_objects>
101+
$<TARGET_OBJECTS:stdlib_merkle_tree_objects>
97102
)
98103

99104
# With binaryen installed, it seems its wasm backend optimiser gets invoked automatically.
@@ -144,6 +149,7 @@ if(WASM)
144149
$<TARGET_OBJECTS:crypto_blake3s_objects>
145150
$<TARGET_OBJECTS:crypto_keccak_objects>
146151
$<TARGET_OBJECTS:crypto_schnorr_objects>
152+
$<TARGET_OBJECTS:crypto_generators_objects>
147153
$<TARGET_OBJECTS:crypto_pedersen_hash_objects>
148154
$<TARGET_OBJECTS:crypto_pedersen_commitment_objects>
149155
$<TARGET_OBJECTS:ecc_objects>
@@ -178,6 +184,7 @@ else()
178184
$<TARGET_OBJECTS:crypto_blake3s_objects>
179185
$<TARGET_OBJECTS:crypto_keccak_objects>
180186
$<TARGET_OBJECTS:crypto_schnorr_objects>
187+
$<TARGET_OBJECTS:crypto_generators_objects>
181188
$<TARGET_OBJECTS:crypto_pedersen_hash_objects>
182189
$<TARGET_OBJECTS:crypto_pedersen_commitment_objects>
183190
$<TARGET_OBJECTS:ecc_objects>

0 commit comments

Comments
 (0)