From 1ca5407b851846ae53abc93df534cfd2eb1dbc5a Mon Sep 17 00:00:00 2001 From: Roopesh Chander Date: Sat, 22 Dec 2018 17:17:51 +0530 Subject: [PATCH] wireguard-go-bridge: Make CFLAGS_PREFIX work for macOS as well For macOS, Xcode doesn't set DEPLOYMENT_TARGET_CLANG_FLAG_PREFIX, but does set DEPLOYMENT_TARGET_CLANG_FLAG_NAME. Signed-off-by: Roopesh Chander --- wireguard-go-bridge/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wireguard-go-bridge/Makefile b/wireguard-go-bridge/Makefile index 75b286b..031cf8e 100644 --- a/wireguard-go-bridge/Makefile +++ b/wireguard-go-bridge/Makefile @@ -16,7 +16,7 @@ BUILDDIR ?= $(CONFIGURATION_TEMP_DIR)/wireguard-go-bridge UPSTREAM_FILES := $(filter-out %/main.go %/queueconstants.go,$(wildcard ../wireguard-go/*/*.go) $(wildcard ../wireguard-go/*.go)) ../wireguard-go/go.mod ../wireguard-go/go.sum DOWNSTREAM_FILES := $(wildcard src/*.go) $(wildcard src/*/*.go) -CFLAGS_PREFIX := $(DEPLOYMENT_TARGET_CLANG_FLAG_PREFIX)$($(DEPLOYMENT_TARGET_CLANG_ENV_NAME)) -isysroot $(SDKROOT) -arch +CFLAGS_PREFIX := -$(DEPLOYMENT_TARGET_CLANG_FLAG_NAME)=$($(DEPLOYMENT_TARGET_CLANG_ENV_NAME)) -isysroot $(SDKROOT) -arch GOARCH_arm64 := arm64 GOARCH_armv7 := arm GOARCH_x86_64 := amd64