mirror of
https://github.com/trezor/trezor-firmware.git
synced 2024-12-18 20:38:10 +00:00
18 lines
402 B
Makefile
18 lines
402 B
Makefile
|
EMFLAGS = \
|
||
|
-O2 --closure 1 \
|
||
|
--memory-init-file 0 \
|
||
|
--pre-js pre.js --post-js post.js \
|
||
|
-s EXPORTED_FUNCTIONS='["_hdnode_public_ckd", "_ecdsa_get_address"]' \
|
||
|
|
||
|
SRC = ../bignum.c ../ecdsa.c ../secp256k1.c ../hmac.c ../bip32.c \
|
||
|
../base58.c ../ripemd160.c ../sha2.c ../rand.c
|
||
|
|
||
|
test: trezor-crypto.js
|
||
|
node test.js
|
||
|
|
||
|
trezor-crypto.js: $(SRC)
|
||
|
emcc $(EMFLAGS) -o $@ $^
|
||
|
|
||
|
clean:
|
||
|
rm -f trezor-crypto.js
|