]> git.ipfire.org Git - thirdparty/wireguard-apple.git/commitdiff
More proper way to get sdk root directory
authorJason A. Donenfeld <Jason@zx2c4.com>
Sun, 16 Dec 2018 23:23:11 +0000 (00:23 +0100)
committerJason A. Donenfeld <Jason@zx2c4.com>
Sun, 16 Dec 2018 23:23:11 +0000 (00:23 +0100)
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
wireguard-go-bridge/Makefile

index 6c281536373a84b7a963cf9807593f7454a40214..3cba7dcb6606340bb86a33c5992f73c029be0a98 100644 (file)
@@ -5,7 +5,7 @@
 # These are generally passed to us by xcode, but we set working defaults for standalone compilation too.
 ARCHS ?= arm64 armv7
 SDK_NAME ?= iphoneos
-SDKROOT ?= $(shell xcrun --sdk $(SDK_NAME) --show-sdk-path)
+SDK_DIR ?= $(shell xcrun --sdk $(SDK_NAME) --show-sdk-path)
 CONFIGURATION_BUILD_DIR ?= $(CURDIR)/out
 CONFIGURATION_TEMP_DIR ?= $(CURDIR)/.tmp
 
@@ -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_PREFIX)$($(DEPLOYMENT_TARGET_CLANG_ENV_NAME)) -isysroot $(SDK_DIR) -arch
 GOARCH_arm64 := arm64
 GOARCH_armv7 := arm
 GOARCH_x86_64 := amd64