Packages

Erlang NIF bindings for the the libsecp256k1 library

Current section

Files

Jump to
libsecp256k1_nif c_src build_deps.sh
Raw

c_src/build_deps.sh

#!/bin/sh
set -e
test `basename $PWD` != "c_src" && cd c_src
case "$1" in
clean)
rm -rf secp256k1
;;
*)
test -f secp256k1/.libs/libsecp256k1.so && exit 0
(test -d secp256k1 || git clone https://github.com/bitcoin/secp256k1)
(cd secp256k1 && git reset --hard 5a91bd768faaa974e00301e662fd8f2aa75a122a && ./autogen.sh && ./configure --enable-module-recovery && make)
#(cd secp256k1 && ./autogen.sh && ./configure --enable-module-recovery && make)
;;
esac