summaryrefslogtreecommitdiff
path: root/exports/platform.mk
diff options
context:
space:
mode:
authorStevenWdV <stevenwdv@gmail.com>2022-02-04 01:18:12 +0100
committerStevenWdV <stevenwdv@gmail.com>2022-02-04 01:18:12 +0100
commitb60ecf2fe5ddfe506e02093286b3931873187e91 (patch)
treeb3804b1b95e70e96dec98cb0c2b571e0b895ebdd /exports/platform.mk
parentbb85487e40b47d701e64085e7574cb477a431f1e (diff)
More Makefile cleanup, support building in folder with spaces
Diffstat (limited to 'exports/platform.mk')
-rw-r--r--exports/platform.mk33
1 files changed, 0 insertions, 33 deletions
diff --git a/exports/platform.mk b/exports/platform.mk
deleted file mode 100644
index cd1248b..0000000
--- a/exports/platform.mk
+++ /dev/null
@@ -1,33 +0,0 @@
-# Prevent executing `go env ...` multiple times for the same property
-# export is needed for this and also to pass the values on to the Go compiler
-ifndef GOOS
-export GOOS != go env GOHOSTOS
-endif
-ifndef GOARCH
-export GOARCH != go env GOHOSTARCH
-endif
-
-ifeq (windows,$(GOOS))
-LIB_PREFIX =
-LIB_SUFFIX = .dll
-else ifeq (darwin,$(GOOS))
-LIB_PREFIX = lib
-LIB_SUFFIX = .dylib
-else
-LIB_PREFIX = lib
-LIB_SUFFIX = .so
-endif
-
-# Library name without prefixes/suffixes
-LIB_NAME = eduvpn_common
-# Library file name
-LIB_FILE = $(LIB_PREFIX)$(LIB_NAME)$(LIB_SUFFIX)
-
-# Get exports/ directory when included from a wrapper
-exports_dir = $(dir $(abspath $(lastword $(MAKEFILE_LIST))))
-# Add library to dynamic linker path for running tests
-ifeq (Windows_NT,$(OS))
-export PATH := $(exports_dir)/lib/$(GOOS)/$(GOARCH):$(PATH)
-else
-export LD_LIBRARY_PATH := $(exports_dir)/lib/$(GOOS)/$(GOARCH):$(LD_LIBRARY_PATH)
-endif