]> git.ipfire.org Git - thirdparty/wireguard-go.git/commitdiff
Makefile: cleanup a bit and add cloc
authorJason A. Donenfeld <Jason@zx2c4.com>
Tue, 1 Aug 2017 12:41:32 +0000 (14:41 +0200)
committerJason A. Donenfeld <Jason@zx2c4.com>
Tue, 1 Aug 2017 15:09:34 +0000 (17:09 +0200)
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
src/Makefile

index 4ef8199bb676423d7367c90189e1dfe5982bdd93..5b23ecc5f351e149ccc4ab8b9f52b722495e59eb 100644 (file)
@@ -1,9 +1,12 @@
-BINARY=wireguard-go
+all: wireguard-go
 
-build:
-       go build -o ${BINARY}
+wireguard-go: $(wildcard *.go)
+       go build -o $@
 
 clean:
-       if [ -f ${BINARY} ]; then rm ${BINARY}; fi
+       rm -f wireguard-go
 
-.PHONY: clean
+cloc:
+       cloc $(filter-out xchacha20.go $(wildcard *_test.go), $(wildcard *.go))
+
+.PHONY: clean cloc