mirror of
https://github.com/doublecmd/doublecmd.git
synced 2026-06-21 09:58:13 +00:00
21 lines
483 B
Batchfile
Executable file
21 lines
483 B
Batchfile
Executable file
#!/bin/sh
|
|
|
|
mkdir -p $1
|
|
|
|
export REVISION_INC=$1/dcrevision.inc
|
|
|
|
rm -f $REVISION_INC
|
|
cp ../units/dcrevision.inc $REVISION_INC
|
|
|
|
export REVISION=$(git -C $1 rev-list --count HEAD)
|
|
export COMMIT=$(git -C $1 rev-parse --short HEAD)
|
|
|
|
if [ $REVISION ] && [ $COMMIT ]; then
|
|
|
|
echo "// Created by Git2RevisionInc" > $REVISION_INC
|
|
echo "const dcRevision = '$REVISION';" >> $REVISION_INC
|
|
echo "const dcCommit = '$COMMIT';" >> $REVISION_INC
|
|
|
|
fi
|
|
|
|
echo "Git revision" $REVISION $COMMIT
|