#!/usr/bin/env bash source hack/dockerfile/install/runc.installer source hack/dockerfile/install/tini.installer source hack/dockerfile/install/containerd.installer LDFLAGS="${LDFLAGS} \ -X \"github.com/docker/docker/dockerversion.Version=${VERSION}\" \ -X \"github.com/docker/docker/dockerversion.GitCommit=${GITCOMMIT}\" \ -X \"github.com/docker/docker/dockerversion.BuildTime=${BUILDTIME}\" \ -X \"github.com/docker/docker/dockerversion.IAmStatic=${IAMSTATIC:-true}\" \ -X \"github.com/docker/docker/dockerversion.PlatformName=${PLATFORM}\" \ -X \"github.com/docker/docker/dockerversion.ProductName=${PRODUCT}\" \ -X \"github.com/docker/docker/dockerversion.DefaultProductLicense=${DEFAULT_PRODUCT_LICENSE}\" \ " # Compile the Windows resources into the sources if [ "$(go env GOOS)" = "windows" ]; then if [ ! -x "$(command -v go-winres)" ]; then >&2 echo "go-winres not found, skipping manifesting binary" else ( . hack/make/.mkwinres go generate -v "${GO_PACKAGE}" ) fi fi