# -*- makefile -*- prepare: preserves miniclean echo nightly > preserves/implementations/rust/rust-toolchain $(MAKE) -C preserves/implementations/rust $(ARCH)-binary-release cp -p preserves/implementations/rust/target/$(ARCH)-*/release/preserves-tool \ preserves-tool.$(ARCH) (cd preserves/implementations/rust/preserves-tools && cargo metadata --format-version 1) \ | preserves-tool convert --output-format unquoted \ --select '. "packages" / [. "name" = "preserves-tools"] . "version"' \ > VERSION preserves: git clone https://gitlab.com/preserves/preserves miniclean: rm -f preserves-tool.$(ARCH) clean: miniclean rm -rf preserves/implementations/rust/target rm -f preserves/implementations/rust/rust-toolchain rm -f VERSION