Add option: -V --version

This commit is contained in:
2025-10-01 14:03:39 +02:00
parent 53f8aa343b
commit 0d5e6cd052
2 changed files with 17 additions and 5 deletions

View File

@@ -1,11 +1,15 @@
prefix = /usr/local
bindir = $(prefix)/bin
CFLAGS = -std=c99 -Wall -Wextra -pedantic
VERSIONFALLBACK = "v1.2+"
VERSIONFLAGS = -DGIT_TAG=\"$(shell git describe --tags HEAD || echo $(VERSIONFALLBACK))\"
all:
$(CC) adhocify.c -g $(CFLAGS) -o adhocify
$(CC) adhocify.c -g $(CFLAGS) $(VERSIONFLAGS) -o adhocify
release:
$(CC) adhocify.c $(CFLAGS) -o adhocify
$(CC) adhocify.c $(CFLAGS) $(VERSIONFLAGS) -o adhocify
install: release
install -D adhocify $(DESTDIR)$(bindir)/adhocify