Embeddinator-4000/objcgen/generate-version.sh

13 строки
364 B
Bash
Executable File

#!/bin/bash -e
cd $(dirname $0)
FILE=Version.generated.cs
echo "namespace Embeddinator {" > $FILE
echo -e "\tstatic class Info {" >> $FILE
echo -e "\t\tpublic const string Hash = \"$(git log -1 --pretty=format:%h)\";" >> $FILE
echo -e "\t\tpublic const string Branch = \"$(git symbolic-ref --short HEAD)\";" >> $FILE
echo -e "\t}" >> $FILE
echo -e "}" >> $FILE