#!/usr/bin/env bash # Script to generate version information file # Current git hash HASH="$(git describe --always --dirty)" # Current git tag TAG="$(git describe --always --dirty --tags)" # Output filename OUTFILE='src/version.c' sed -e "s//$HASH/g" -e "s//$TAG/g" < "$OUTFILE" /* Build version information. This file generated by genver.sh */ const char GIT_HASH[] = ""; const char GIT_TAG[] = ""; const char CC_VERSION[] = __VERSION__; const char BUILD_DATE[] = __DATE__; EOF