.POSIX: .SUFFIXES: AWK = env LC_ALL=C awk outputs = xS xS-replies.go xS.1 all: $(outputs) xS: xS.go xS-replies.go ../xK-version go build -ldflags "-X 'main.projectVersion=$$(cat ../xK-version)'" -o $@ xS-replies.go: xS-gen-replies.awk xS-replies $(AWK) -f xS-gen-replies.awk xS-replies > $@ xS.1: ../xK-version ../liberty/tools/asciiman.awk xS.adoc env "asciidoc-release-version=$$(cat ../xK-version)" \ $(AWK) -f ../liberty/tools/asciiman.awk xS.adoc > $@ test: all go test clean: rm -f $(outputs)