Skip to content

Commit fe20284

Browse files
committed
Add lightning-liquidity to bindings 🎉
1 parent ad26d98 commit fe20284

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

deterministic-build-wrappers/rustc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ SKIP_EMBED_BITCODE=false
1111
for ((i=0; i<"${#args[@]}"; ++i)); do
1212
case ${args[i]} in
1313
--crate-name)
14-
if [ "${args[i+1]}" = "lightning" -o "${args[i+1]}" = "lightning_types" -o "${args[i+1]}" = "lightning_background_processor" -o "${args[i+1]}" = "lightning_invoice" -o "${args[i+1]}" = "lightning_persister" -o "${args[i+1]}" = "lightning_rapid_gossip_sync" -o "${args[i+1]}" = "lightning_transaction_sync" -o "${args[i+1]}" = "ldk" ]; then
14+
if [ "${args[i+1]}" = "lightning" -o "${args[i+1]}" = "lightning_types" -o "${args[i+1]}" = "lightning_background_processor" -o "${args[i+1]}" = "lightning_invoice" -o "${args[i+1]}" = "lightning_persister" -o "${args[i+1]}" = "lightning_rapid_gossip_sync" -o "${args[i+1]}" = "lightning_liquidity" -o "${args[i+1]}" = "lightning_transaction_sync" -o "${args[i+1]}" = "ldk" ]; then
1515
IS_LIGHTNING=true
1616
fi
1717
;;

genbindings.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,7 @@ if [ "$2" = "true" ]; then
207207
add_crate "lightning-background-processor" "lightning_background_processor" --features=std,lightning/std
208208
add_crate "lightning-invoice" "lightning_invoice" --features=std
209209
add_crate "lightning-rapid-gossip-sync" "lightning_rapid_gossip_sync" --features=std,lightning/std
210+
add_crate "lightning-liquidity" "lightning_liquidity" --features=std,lightning/std
210211
CARGO_BUILD_ARGS="--features=std"
211212
else
212213
add_crate lightning lightning --features=dnssec
@@ -215,6 +216,7 @@ else
215216
add_crate "lightning-background-processor" "lightning_background_processor"
216217
add_crate "lightning-rapid-gossip-sync" "lightning_rapid_gossip_sync"
217218
add_crate "lightning-invoice" "lightning_invoice"
219+
add_crate "lightning-liquidity" "lightning_liquidity"
218220
CARGO_BUILD_ARGS="--features=no-std"
219221
fi
220222

lightning-c-bindings/Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ crate-type = ["staticlib"
1616

1717
[features]
1818
no-std = ["lightning/dnssec"]
19-
std = ["bitcoin/std", "lightning/std", "lightning/dnssec", "lightning-invoice/std", "lightning-background-processor/std", "lightning-rapid-gossip-sync/std"]
19+
std = ["bitcoin/std", "lightning/std", "lightning/dnssec", "lightning-invoice/std", "lightning-background-processor/std", "lightning-rapid-gossip-sync/std", "lightning-liquidity/std"]
2020

2121
[dependencies]
2222
bitcoin = { version = "0.32", default-features = false }
@@ -29,6 +29,7 @@ lightning-persister = { git = "https://github.com/lightningdevkit/rust-lightning
2929
lightning-invoice = { git = "https://github.com/lightningdevkit/rust-lightning", branch = "0.1-bindings", default-features = false }
3030
lightning-background-processor = { git = "https://github.com/lightningdevkit/rust-lightning", branch = "0.1-bindings", default-features = false }
3131
lightning-rapid-gossip-sync = { git = "https://github.com/lightningdevkit/rust-lightning", branch = "0.1-bindings", default-features = false }
32+
lightning-liquidity = { git = "https://github.com/lightningdevkit/rust-lightning", branch = "0.1-bindings", default-features = false }
3233

3334
# Always force panic=abort, further options are set in the genbindings.sh build script
3435
[profile.dev]

0 commit comments

Comments
 (0)