iced_demo/makefile

17 lines
362 B
Makefile
Raw Normal View History

2024-05-04 10:44:26 +02:00
PROJECT = $(shell basename $(CURDIR))
GITHASH = $(shell git rev-parse --short HEAD)
release:
cargo build --release
2024-05-05 04:37:04 +02:00
tar -czf $(PROJECT)_$(GITHASH).tar.gz -C target/release $(PROJECT)
tar -tvf $(PROJECT)_$(GITHASH).tar.gz
2024-05-04 10:47:31 +02:00
clean:
cargo clean
rm *.tar.gz
rm $(PROJECT)
rm $(PROJECT).tar.gz.minisig
2024-05-05 04:37:04 +02:00
sign: release
minisign -Sm $(PROJECT)_$(GITHASH).tar.gz