#!/bin/bash
set -e

DEST=$1
INIT=$DEST/../dynbinary/dockerinit-$VERSION

if [ ! -x "$INIT" ]; then
	echo >&2 'error: dynbinary must be run before dyntest-unit'
	false
fi

(
	export TEST_DOCKERINIT_PATH="$INIT"
	export LDFLAGS_STATIC_DOCKER=""
	cat > dockerversion/init.go <<EOF
// AUTOGENERATED FILE; see hack/make/dynbinary, hack/make/dyntest-integration and dyntest-unit
package dockerversion

func init() {
	INITSHA1 = "$DOCKER_INITSHA1"
}
EOF
	source "$(dirname "$BASH_SOURCE")/test-unit"
)
