diff options
Diffstat (limited to 'xN/Makefile')
-rw-r--r-- | xN/Makefile | 19 |
1 files changed, 19 insertions, 0 deletions
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) |