16 lines
436 B
Bash
16 lines
436 B
Bash
#!/bin/sh
|
|
|
|
# This script manually creates a version.h file.
|
|
#
|
|
# It is used when creating a MinGW executable from a Cygwin
|
|
# hosted git repository. It assumes that git is available.
|
|
#
|
|
# sh scripts/CREATE_VERSION.sh
|
|
#
|
|
|
|
echo "Building version_tag.h with git describe"
|
|
tmp=`git describe | sed -e 's;\(.*\);#define VERSION_TAG "\1";'`
|
|
echo "#ifndef VERSION_TAG" > version_tag.h
|
|
echo "$tmp" >> version_tag.h
|
|
echo "#endif" >> version_tag.h
|