depolymerization

wire gateway for Bitcoin/Ethereum
Log | Files | Refs | Submodules | README | LICENSE

commit db607257abc6f7f2b04f4e2d3fb414d8ba8e4976
parent 84c1fc016c4da2367c333f48af922fb43c66242d
Author: Antoine A <>
Date:   Wed, 23 Jul 2025 17:08:11 +0200

common: improve makefile

Diffstat:
MCargo.lock | 18+++++++++---------
Mmakefile | 13+++++++++----
2 files changed, 18 insertions(+), 13 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock @@ -1214,9 +1214,9 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.15" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f66d5bd4c6f02bf0542fad85d626775bab9258cf795a4256dcaf3161114d1df" +checksum = "8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e" dependencies = [ "bytes", "futures-core", @@ -1384,9 +1384,9 @@ dependencies = [ [[package]] name = "io-uring" -version = "0.7.8" +version = "0.7.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b86e202f00093dcba4275d4636b93ef9dd75d025ae560d2521b45ea28ab49013" +checksum = "d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4" dependencies = [ "bitflags", "cfg-if", @@ -2014,9 +2014,9 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.5.14" +version = "0.5.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de3a5d9f0aba1dbcec1cc47f0ff94a4b778fe55bca98a6dfa92e4e094e57b1c4" +checksum = "7e8af0dde094006011e6a740d4879319439489813bd0bcdc7d821beaeeff48ec" dependencies = [ "bitflags", ] @@ -2661,7 +2661,7 @@ dependencies = [ [[package]] name = "taler-api" version = "0.0.0" -source = "git+https://git.taler.net/taler-rust.git/#23ac6c1957f036ec217bec772e94537f6872a81e" +source = "git+https://git.taler.net/taler-rust.git/#259bc29a703d0e0c9b8a3b3d5e6c1b89bfa0bd8b" dependencies = [ "axum", "base64", @@ -2684,7 +2684,7 @@ dependencies = [ [[package]] name = "taler-common" version = "0.0.0" -source = "git+https://git.taler.net/taler-rust.git/#23ac6c1957f036ec217bec772e94537f6872a81e" +source = "git+https://git.taler.net/taler-rust.git/#259bc29a703d0e0c9b8a3b3d5e6c1b89bfa0bd8b" dependencies = [ "anyhow", "clap", @@ -2709,7 +2709,7 @@ dependencies = [ [[package]] name = "taler-test-utils" version = "0.0.0" -source = "git+https://git.taler.net/taler-rust.git/#23ac6c1957f036ec217bec772e94537f6872a81e" +source = "git+https://git.taler.net/taler-rust.git/#259bc29a703d0e0c9b8a3b3d5e6c1b89bfa0bd8b" dependencies = [ "axum", "http-body-util", diff --git a/makefile b/makefile @@ -17,22 +17,27 @@ all: build build: cargo build --release -.PHONY: install-nobuild -install-nobuild: - # Bitcoin +.PHONY: install-nobuild-files +install-nobuild-files: install -m 644 -D -t $(share_dir)/depolymerizer-bitcoin/config.d depolymerizer-bitcoin/depolymerizer-bitcoin.conf install -m 644 -D -t $(share_dir)/depolymerizer-bitcoin/sql database-versioning/versioning.sql install -m 644 -D -t $(share_dir)/depolymerizer-bitcoin/sql database-versioning/depolymerizer-bitcoin*.sql install -m 644 -D -t $(man_dir)/man1 doc/prebuilt/man/depolymerizer-bitcoin.1 install -m 644 -D -t $(man_dir)/man5 doc/prebuilt/man/depolymerizer-bitcoin.conf.5 + +.PHONY: install-nobuild-binaries +install-nobuild-binaries: install -D -t $(bin_dir) contrib/depolymerizer-bitcoin-dbconfig install -D -t $(bin_dir) target/release/depolymerizer-bitcoin +.PHONY: install-nobuild +install-nobuild: install-nobuild-files install-nobuild-binaries + .PHONY: install install: build install-nobuild .PHONY: check -check: install +check: install-nobuild-files cargo test .PHONY: test