Packages: Move dist target to git archive

This commit is contained in:
Konstantin Pavlov 2024-02-15 22:12:03 -08:00 committed by Konstantin Pavlov
parent c3af21e970
commit baff936be1
2 changed files with 10 additions and 4 deletions

5
.gitattributes vendored
View file

@ -1,2 +1,7 @@
*.c diff=cpp
*.h diff=cpp
.hg* export-ignore
pkg/** export-ignore
docs/*.* export-ignore
docs/Makefile export-ignore

View file

@ -11,10 +11,11 @@ default:
dist:
rm -f unit-$(VERSION).tar.gz
hg archive unit-$(VERSION).tar.gz \
-r $(VERSION) \
-p unit-$(VERSION) \
-X "../.hg*" -X "../pkg/" -X "../docs/*.*" -X "../docs/Makefile"
cd .. && git archive \
--output pkg/unit-$(VERSION).tar.gz \
--prefix unit-$(VERSION)/ \
--worktree-attributes \
$(VERSION) ./
$(SHA512SUM) unit-$(VERSION).tar.gz > unit-$(VERSION).tar.gz.sha512
rpm: