# the COPYING file in the top-level directory.
#
-echo -e "/* Auto-generated - leave alone and don't commit! */\n"
+echo "/* Auto-generated - leave alone and don't commit! */"
+echo ""
+
+cd "$1" > /dev/null
if ! git rev-parse 2>/dev/null; then
- version="`cat $1/VERSION`"
+ version="`cat VERSION`"
else
- cd $1 > /dev/null
- git diff > diff.log
describe="`git describe --long --dirty --match "v[0-9].[0-9]*"`"
version="`echo $describe | sed -e 's/\([^-]*\)-\(.*\)/\1 (\2)/'`"
- cd - > /dev/null
fi
+cd - > /dev/null
+
echo "#define JAILHOUSE_VERSION \"$version\""