чување 18c6c40bb78250a4e5ace764099be6f74be7334a родитељ 7e38bfb447bcce3ccc7a07aa5f22f54578462552 Аутор: Страхиња Радић <contact@strahinja.org> Датум: Mon, 15 Jan 2024 09:08:09 +0100 pack.sh: New file; Makefile: Add pack Signed-off-by: Страхиња Радић <contact@strahinja.org> Diffstat:
| M | Makefile | | | 5 | ++++- |
| A | pack.sh | | | 11 | +++++++++++ |
измењених датотека: 2, додавања: 15(+), брисања: 1(-)
diff --git a/Makefile b/Makefile @@ -45,4 +45,7 @@ uninstall: rm -f $(MANPREFIX)/man1/$(MANPAGE) rmdir $(MANPREFIX)/man1 2>/dev/null || true -.PHONY: all clean install uninstall +pack: + sh pack.sh + +.PHONY: all clean install pack uninstall diff --git a/pack.sh b/pack.sh @@ -0,0 +1,11 @@ +#!/bin/sh +# vim: set ft=bash: +set -x +distdir=wmgen-$(git describe | sed 's/^v//') +for f in $(git ls-files); do + d=$distdir/$(dirname "$f") + mkdir -p "$d" + cp "$f" "$d" +done +tar cvf "$distdir".tar.xz "$distdir" >/dev/null +rm -fr "$distdir"