diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2017-01-02 05:33:43 +0100 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2017-01-05 02:30:20 +0100 |
commit | e975597e72a00be8680fdc783fcc8498b114aed4 (patch) | |
tree | ebdbaa0ea328e3b103ea3fca2ac2ae928bedc97c /src/Makefile | |
parent | wg: add bash completion for wg(8) (diff) | |
download | wireguard-tools-e975597e72a00be8680fdc783fcc8498b114aed4.tar.xz wireguard-tools-e975597e72a00be8680fdc783fcc8498b114aed4.zip |
wg: add wg-quick
This is based on wg-config, but is even easier to use, and now makes
our full tools suite.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'src/Makefile')
-rw-r--r-- | src/Makefile | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Makefile b/src/Makefile index 5b72879..cc11c9e 100644 --- a/src/Makefile +++ b/src/Makefile @@ -7,6 +7,7 @@ BASHCOMPDIR ?= $(PREFIX)/share/bash-completion/completions RUNSTATEDIR ?= /var/run PKG_CONFIG ?= pkg-config WITH_BASHCOMPLETION ?= yes +WITH_WGQUICK ?= yes CFLAGS ?= -O3 CFLAGS += -std=gnu11 @@ -30,6 +31,9 @@ install: wg @install -v -d "$(DESTDIR)$(BINDIR)" && install -m 0755 -v wg "$(DESTDIR)$(BINDIR)/wg" @install -v -d "$(DESTDIR)$(MANDIR)/man8" && install -m 0644 -v wg.8 "$(DESTDIR)$(MANDIR)/man8/wg.8" @[ "$(WITH_BASHCOMPLETION)" = "yes" ] && install -v -d "$(BASHCOMPDIR)" && install -m 0644 -v completion/wg.bash-completion "$(DESTDIR)$(BASHCOMPDIR)/wg" + @[ "$(WITH_WGQUICK)" = "yes" ] && install -m 0755 -v wg-quick.bash "$(DESTDIR)$(BINDIR)/wg-quick" + @[ "$(WITH_WGQUICK)" = "yes" ] && install -m 0644 -v wg-quick.8 "$(DESTDIR)$(MANDIR)/man8/wg-quick.8" + @[ "$(WITH_WGQUICK)" = "yes" -a "$(WITH_BASHCOMPLETION)" = "yes" ] && install -m 0644 -v completion/wg-quick.bash-completion "$(DESTDIR)$(BASHCOMPDIR)/wg-quick" check: clean CFLAGS=-g scan-build --view --keep-going $(MAKE) wg |