23 lines
583 B
Makefile
23 lines
583 B
Makefile
all: json-privates json-points json-ecdsa
|
|
|
|
privates: privates.cpp shared.hpp
|
|
g++ $< -L../native/secp256k1/.libs/ -lgmp -lsecp256k1 -o $@
|
|
|
|
points: points.cpp shared.hpp
|
|
g++ $< -L../native/secp256k1/.libs/ -lgmp -lsecp256k1 -o $@
|
|
|
|
ecdsa: ecdsa.cpp shared.hpp
|
|
g++ $< -L../native/secp256k1/.libs/ -lgmp -lcrypto -lssl -lsecp256k1 -o $@
|
|
|
|
clean:
|
|
rm privates points ecdsa
|
|
|
|
json-points: points
|
|
./points | jq . > ../tests/fixtures/points.json
|
|
|
|
json-privates: privates
|
|
./privates | jq . > ../tests/fixtures/privates.json
|
|
|
|
json-ecdsa: ecdsa
|
|
./ecdsa | jq . > ../tests/fixtures/ecdsa.json
|