@@ -25,6 +25,9 @@ src/lnd:
2525src/ptarmigan :
2626 git clone https://github.com/nayutaco/ptarmigan.git src/ptarmigan
2727
28+ src/rust-lightning-bitcoinrpc :
29+ git clone https://github.com/jtimon/rust-lightning-bitcoinrpc.git src/rust-lightning-bitcoinrpc
30+
2831update-eclair : src/eclair
2932 rm src/eclair/version || true
3033 cd src/eclair && git stash; git pull origin master
@@ -41,7 +44,10 @@ update-ptarmigan: src/ptarmigan
4144 rm src/ptarmigan/version || true
4245 cd src/ptarmigan && git stash; git pull origin master
4346
44- update : update-eclair update-clightning update-lnd update-ptarmigan
47+ update-rust-lightning : src/rust-lightning-bitcoinrpc
48+ cd src/rust-lightning-bitcoinrpc && git stash; git checkout simpler-argman
49+
50+ update : update-eclair update-clightning update-lnd update-ptarmigan update-rust-lightning
4551
4652bin/eclair.jar : src/eclair
4753 (cd src/eclair; git rev-parse HEAD) > src/eclair/version
@@ -70,14 +76,19 @@ bin/lnd: src/lnd
7076 && go build -v -mod=vendor -o lncli github.com/lightningnetwork/lnd/cmd/lncli
7177 cp src/lnd/lnd src/lnd/lncli bin/
7278
79+ bin/rust-lightning-bitcoinrpc : src/rust-lightning-bitcoinrpc
80+ cd src/rust-lightning-bitcoinrpc; cargo build --release -j ${NPROC}
81+ cp src/rust-lightning-bitcoinrpc/target/release/rust-lightning-bitcoinrpc bin/
82+
7383clean :
7484 rm src/lnd/version src/lightning/version src/eclair/version src/ptarmigan/version || true
7585 rm bin/* || true
7686 cd src/lightning; make clean
7787 cd src/eclair; mvn clean
7888 cd src/ptarmigan; make distclean
89+ cd src/rust-lightning-bitcoinrpc; cargo clean
7990
80- clients : bin/lightningd bin/lnd bin/eclair.jar bin/ptarmd
91+ clients : bin/lightningd bin/lnd bin/eclair.jar bin/ptarmd bin/rust-lightning-bitcoinrpc
8192
8293test : clients
8394 # Failure is always an option
0 commit comments