#!/bin/bash COMMIT_NUMBER=$(git describe --always) BRANCH_NAME=$(git rev-parse --abbrev-ref HEAD) VERSION="$BRANCH_NAME-$COMMIT_NUMBER" source=$(cat < /dev/null 2>&1 if [[ $? -ne 0 ]] then echo "Updating version source" echo "$source" > src/version.c fi diff include/version.h <(echo "$include") > /dev/null 2>&1 if [[ $? -ne 0 ]] then echo "Updating version include" echo "$include" > include/version.h fi