Files
breez-sdk-liquid/Makefile
Ross Savage 5b69c7beb2 BOLT12 receive (#882)
* Add BOLT12 receive payment handling

* Handle BOLT12 invoice requests via WS

* Fix invoice request subscription on stream initialisation

* Store the BOLT12 offer used to receive a payment

* Address review feedback

* Separate into create BOLT12 invoice fn

* Update all BOLT12 offers when webhook URL changes

* Deprecate Lightning for Bolt11Invoice
2025-04-29 11:43:45 +00:00

40 lines
796 B
Makefile

all: fmt codegen clippy
init:
make -C ./lib/bindings init
make -C ./lib/core init
make -C ./lib/wasm init
fmt:
cd lib && cargo fmt
cd cli && cargo fmt
clippy: cargo-clippy wasm-clippy
cargo-clippy:
cd lib/bindings && cargo clippy --all-targets -- -A deprecated -D warnings
cd lib/core && cargo clippy --all-targets -- -D warnings
cd cli && cargo clippy -- -D warnings
wasm-clippy:
make -C ./lib/core wasm-clippy
make -C ./lib/wasm clippy
test: cargo-test wasm-test
cargo-test:
cd lib/bindings && cargo test
cd lib/core && cargo test
wasm-test:
make -C ./lib/core wasm-test
make -C ./lib/wasm test
codegen: flutter-codegen react-native-codegen
flutter-codegen:
cd lib/bindings/langs/flutter && just gen
react-native-codegen:
make -C ./packages/react-native react-native