diff options
author | Federico Mena Quintero <federico@gnome.org> | 2023-04-19 20:37:54 -0600 |
---|---|---|
committer | Federico Mena Quintero <federico@gnome.org> | 2023-04-19 20:37:54 -0600 |
commit | 3172020631e93380a7a933e9bc11aacd7a534216 (patch) | |
tree | 2801a0d0b8a39d537b7047dbd137f799c66b2218 | |
parent | 41c14aeeacacd4160d1b4989d2c29cd3d7bf72a1 (diff) | |
download | librsvg-3172020631e93380a7a933e9bc11aacd7a534216.tar.gz |
Makefile.am: list the rsvg-convert sources, and build just that package
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/822>
-rw-r--r-- | Makefile.am | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/Makefile.am b/Makefile.am index 3e434971..adf9b432 100644 --- a/Makefile.am +++ b/Makefile.am @@ -218,14 +218,18 @@ CLEANFILES += $(bin_SCRIPTS) RSVG_CONVERT_BIN=$(CARGO_TARGET_DIR)/$(RUST_TARGET_SUBDIR)/rsvg-convert$(EXEEXT) -RSVG_CONVERT_SRC = src/bin/rsvg-convert.rs +RSVG_CONVERT_SRC = \ + rsvg-convert/Cargo.toml \ + rsvg-convert/build.rs \ + rsvg-convert/src/main.rs \ + $(NULL) $(RSVG_CONVERT_BIN): $(RSVG_CONVERT_SRC) | librsvg_c_api.la +cd $(top_srcdir) && \ PKG_CONFIG_ALLOW_CROSS=1 \ PKG_CONFIG='$(PKG_CONFIG)' \ CARGO_TARGET_DIR=$(CARGO_TARGET_DIR) \ - $(CARGO) --locked build $(CARGO_VERBOSE) $(CARGO_TARGET_ARGS) $(CARGO_RELEASE_ARGS) --bin rsvg-convert + $(CARGO) --locked build $(CARGO_VERBOSE) $(CARGO_TARGET_ARGS) $(CARGO_RELEASE_ARGS) --package rsvg-convert rsvg-convert$(EXEEXT): $(RSVG_CONVERT_BIN) cd $(LIBRSVG_BUILD_DIR) && mv $(RSVG_CONVERT_BIN) rsvg-convert$(EXEEXT) |