From 53ba996ec9c5c8fc64f66934d8c98509bd7ed06d Mon Sep 17 00:00:00 2001 From: Přemysl Eric Janouch Date: Tue, 2 Apr 2024 16:44:01 +0200 Subject: Add a simple IRC notifier utility --- xN/Makefile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 xN/Makefile (limited to 'xN/Makefile') diff --git a/xN/Makefile b/xN/Makefile new file mode 100644 index 0000000..5340b55 --- /dev/null +++ b/xN/Makefile @@ -0,0 +1,19 @@ +.POSIX: +.SUFFIXES: +AWK = env LC_ALL=C awk + +outputs = irc.go xN xN.1 +all: $(outputs) + +# If we want to keep module dependencies separate, we don't have many options. +# Symlinking seems to work good enough. +irc.go: ../xS/irc.go + ln -sf ../xS/irc.go $@ + +xN: xN.go ../xK-version irc.go + go build -ldflags "-X 'main.projectVersion=$$(cat ../xK-version)'" -o $@ +xN.1: ../xK-version ../liberty/tools/asciiman.awk xN.adoc + env "asciidoc-release-version=$$(cat ../xK-version)" \ + $(AWK) -f ../liberty/tools/asciiman.awk xN.adoc > $@ +clean: + rm -f $(outputs) -- cgit v1.2.3-70-g09d2