чување b3d17765c167543ba3857bc1b3b1dcef914abc17
родитељ ff58e412607de5fabd133216241a79079c30b87d
Аутор: Страхиња Радић <contact@strahinja.org>
Датум: Mon, 11 Mar 2024 20:30:06 +0100
Rebuild when date or version are changed; .gitignore: Add *.sig
Signed-off-by: Страхиња Радић <contact@strahinja.org>
Diffstat:
измењених датотека: 4, додавања: 12(+), брисања: 5(-)
diff --git a/.gitignore b/.gitignore
@@ -16,6 +16,7 @@
nohup.out
*.gz
*.xz
+*.sig
*.1
cscope.out
dtree
diff --git a/Makefile b/Makefile
@@ -3,12 +3,12 @@ include config.mk
.SUFFIXES: .1.in .1 .h.in .h .c .o
.1.in.1:
- sh -x lib/replacepat $< $@
+ sh lib/replacepat $< $@
.h.in.h:
- sh -x lib/replacepat $< $@
+ sh lib/replacepat $< $@
-all: $(PROG) $(MANPAGE) makedate makeversion
+all: makedate makeversion $(PROG) $(MANPAGE)
date:
sh lib/makedate
@@ -17,10 +17,10 @@ version:
sh lib/makeversion
makedate:
- sh lib/makedate
+ sh lib/makedate -l
makeversion:
- sh lib/makeversion
+ sh lib/makeversion -l
dtree.o: dtree.c utf8.h version.h
diff --git a/lib/makedate b/lib/makedate
@@ -28,3 +28,6 @@ if [ -f date ]; then
else
mv date.new date
fi
+if [ "$1" = "-l" ]; then
+ printf "DATE=\"%s\"\n" "$(cat date)"
+fi
diff --git a/lib/makeversion b/lib/makeversion
@@ -26,3 +26,6 @@ if [ -f version ]; then
else
mv version.new version
fi
+if [ "$1" = "-l" ]; then
+ printf "VERSION=\"%s\"\n" "$(cat version)"
+fi