diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 14 |
1 files changed, 0 insertions, 14 deletions
@@ -1,24 +1,10 @@ PREFIX ?= /usr DESTDIR ?= BINDIR ?= $(PREFIX)/bin -export GOPATH ?= $(CURDIR)/.gopath export GO111MODULE := on all: generate-version-and-build -ifeq ($(shell go env GOOS)|$(wildcard .git),linux|) -$(error Do not build this for Linux. Instead use the Linux kernel module. See wireguard.com/install/ for more info.) -else ifeq ($(shell go env GOOS),linux) -ireallywantobuildon_linux.go: - @printf "WARNING: This software is meant for use on non-Linux\nsystems. For Linux, please use the kernel module\ninstead. See wireguard.com/install/ for more info.\n\n" >&2 - @printf 'package main\nconst UseTheKernelModuleInstead = 0xdeadbabe\n' > "$@" -clean-ireallywantobuildon_linux.go: - @rm -f ireallywantobuildon_linux.go -.PHONY: clean-ireallywantobuildon_linux.go -clean: clean-ireallywantobuildon_linux.go -wireguard-go: ireallywantobuildon_linux.go -endif - MAKEFLAGS += --no-print-directory generate-version-and-build: |