#!/usr/bin/env bash 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.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