X-Git-Url: http://git.bitcoin.ninja/index.cgi?p=ldk-c-bindings;a=blobdiff_plain;f=genbindings.sh;h=0d8a691bfdcac33aa34a314b3cbca19cf95a264b;hp=6358e30d59d4cad1ba979c21635f8357f9c0361c;hb=ca9a66ef1da417c82b0190542cc5ceb353922ba1;hpb=1bced7322350f32ce915082eecee9843ed528f34 diff --git a/genbindings.sh b/genbindings.sh index 6358e30..0d8a691 100755 --- a/genbindings.sh +++ b/genbindings.sh @@ -7,7 +7,12 @@ if [ ! -d "$1/lightning" ]; then echo "USAGE: $0 path-to-rust-lightning" exit 1 fi -LIGHTNING_PATH="$(realpath "$1/lightning")" + +# On reasonable systems, we can use realpath here, but OSX is a diva with 20-year-old software. +ORIG_PWD="$(pwd)" +cd "$1/lightning" +LIGHTNING_PATH="$(pwd)" +cd "$ORIG_PWD" # Generate (and reasonably test) C bindings