dtree

Програм из командне линије за исцртавање стабала
git clone https://git.sr.ht/~strahinja/dtree
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

чување 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:
M.gitignore | 1+
MMakefile | 10+++++-----
Mlib/makedate | 3+++
Mlib/makeversion | 3+++
измењених датотека: 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