#!/usr/bin/env bash CONST_FILE=build-constants.go cat > $CONST_FILE <<EOF /* * ** DO NOT EDIT THIS FILE. THIS FILE IS AUTO GENERATED BY RUNNING MAKE ** */ package main const ( minioGitCommitHash = "__GIT_COMMIT_HASH__" ) EOF commit_id=$(git log --format="%H" -n 1) sed -i "s/__GIT_COMMIT_HASH__/$commit_id/" $CONST_FILE