|
|
@ -49,6 +49,7 @@ E2E_RUNNER_START_TIMEOUT ?= 10 |
|
|
|
# Build targets
|
|
|
|
# Build targets
|
|
|
|
TARGETS ?= darwin/amd64 linux/amd64 linux/386 linux/arm linux/arm64 windows/amd64
|
|
|
|
TARGETS ?= darwin/amd64 linux/amd64 linux/386 linux/arm linux/arm64 windows/amd64
|
|
|
|
TARGET_OBJS ?= darwin-amd64.tar.gz darwin-amd64.tar.gz.sha256 linux-amd64.tar.gz linux-amd64.tar.gz.sha256 linux-386.tar.gz linux-386.tar.gz.sha256 linux-arm.tar.gz linux-arm.tar.gz.sha256 linux-arm64.tar.gz linux-arm64.tar.gz.sha256 windows-amd64.zip windows-amd64.zip.sha256
|
|
|
|
TARGET_OBJS ?= darwin-amd64.tar.gz darwin-amd64.tar.gz.sha256 linux-amd64.tar.gz linux-amd64.tar.gz.sha256 linux-386.tar.gz linux-386.tar.gz.sha256 linux-arm.tar.gz linux-arm.tar.gz.sha256 linux-arm64.tar.gz linux-arm64.tar.gz.sha256 windows-amd64.zip windows-amd64.zip.sha256
|
|
|
|
|
|
|
|
K3D_HELPER_VERSION ?=
|
|
|
|
|
|
|
|
|
|
|
|
# Go options
|
|
|
|
# Go options
|
|
|
|
GO ?= go
|
|
|
|
GO ?= go
|
|
|
@ -62,6 +63,12 @@ GOFLAGS := |
|
|
|
BINDIR := $(CURDIR)/bin
|
|
|
|
BINDIR := $(CURDIR)/bin
|
|
|
|
BINARIES := k3d
|
|
|
|
BINARIES := k3d
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Set version of the k3d helper images for build
|
|
|
|
|
|
|
|
ifneq ($(K3D_HELPER_VERSION),) |
|
|
|
|
|
|
|
$(info [INFO] Helper Image version set to ${K3D_HELPER_VERSION}) |
|
|
|
|
|
|
|
LDFLAGS += -X github.com/rancher/k3d/v3/version.HelperVersionOverride=${K3D_HELPER_VERSION}
|
|
|
|
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
# Rules for finding all go source files using 'DIRS' and 'REC_DIRS'
|
|
|
|
# Rules for finding all go source files using 'DIRS' and 'REC_DIRS'
|
|
|
|
GO_SRC := $(foreach dir,$(DIRS),$(wildcard $(dir)/*.go))
|
|
|
|
GO_SRC := $(foreach dir,$(DIRS),$(wildcard $(dir)/*.go))
|
|
|
|
GO_SRC += $(foreach dir,$(REC_DIRS),$(shell find $(dir) -name "*.go"))
|
|
|
|
GO_SRC += $(foreach dir,$(REC_DIRS),$(shell find $(dir) -name "*.go"))
|
|
|
|