mirror of
https://github.com/glest/glest-source.git
synced 2025-02-23 03:02:34 +01:00
stick to 7 characters even for modern 'git' version
This commit is contained in:
parent
4818612404
commit
753fc6bc55
@ -227,7 +227,7 @@ IF(CMAKE_COMPILER_IS_GNUCXX OR MINGW)
|
|||||||
|
|
||||||
# Get the current commit SHA1
|
# Get the current commit SHA1
|
||||||
execute_process(
|
execute_process(
|
||||||
COMMAND git log -1 --format=%h
|
COMMAND git log -1 --format=%h --abbrev=7
|
||||||
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
|
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
|
||||||
OUTPUT_VARIABLE GIT_SHA1
|
OUTPUT_VARIABLE GIT_SHA1
|
||||||
OUTPUT_STRIP_TRAILING_WHITESPACE
|
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||||
@ -241,7 +241,7 @@ IF(CMAKE_COMPILER_IS_GNUCXX OR MINGW)
|
|||||||
OUTPUT_STRIP_TRAILING_WHITESPACE
|
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||||
)
|
)
|
||||||
|
|
||||||
SET(GIT_LIVE_REV_CMD "`cd '${PROJECT_SOURCE_DIR}' && git rev-list HEAD --count`.`cd '${PROJECT_SOURCE_DIR}' && git log -1 --format=%h`")
|
SET(GIT_LIVE_REV_CMD "`cd '${PROJECT_SOURCE_DIR}' && git rev-list HEAD --count`.`cd '${PROJECT_SOURCE_DIR}' && git log -1 --format=%h --abbrev=7`")
|
||||||
|
|
||||||
MESSAGE(STATUS "Using GIT revision stamp: [${GIT_COMMIT_COUNT}.${GIT_SHA1}] CMD [${GIT_LIVE_REV_CMD}]")
|
MESSAGE(STATUS "Using GIT revision stamp: [${GIT_COMMIT_COUNT}.${GIT_SHA1}] CMD [${GIT_LIVE_REV_CMD}]")
|
||||||
|
|
||||||
|
@ -45,7 +45,7 @@ fi
|
|||||||
# exit 1
|
# exit 1
|
||||||
|
|
||||||
GITBRANCH=$(git rev-parse --abbrev-ref HEAD | tr '/' '-')
|
GITBRANCH=$(git rev-parse --abbrev-ref HEAD | tr '/' '-')
|
||||||
GITVERSION_SHA1=$(git log -1 --format=%h)
|
GITVERSION_SHA1=$(git log -1 --format=%h --abbrev=7)
|
||||||
GITVERSION_REV=$(git rev-list HEAD --count)
|
GITVERSION_REV=$(git rev-list HEAD --count)
|
||||||
VERSION=${GITBRANCH}.${GITVERSION_REV}.${GITVERSION_SHA1}
|
VERSION=${GITBRANCH}.${GITVERSION_REV}.${GITVERSION_SHA1}
|
||||||
|
|
||||||
|
@ -32,7 +32,7 @@ REPO_DATADIR="$REPODIR/data/glest_game"
|
|||||||
if [ -d "$REPODIR/.git" ] && [ "$(which git 2>/dev/null)" != "" ]; then
|
if [ -d "$REPODIR/.git" ] && [ "$(which git 2>/dev/null)" != "" ]; then
|
||||||
cd "$REPODIR"
|
cd "$REPODIR"
|
||||||
if [ "$SOURCE_BRANCH" = "" ]; then SOURCE_BRANCH="$(git branch | awk -F '* ' '/^* / {print $2}')"; fi
|
if [ "$SOURCE_BRANCH" = "" ]; then SOURCE_BRANCH="$(git branch | awk -F '* ' '/^* / {print $2}')"; fi
|
||||||
SOURCE_COMMIT="$(echo "[$(git rev-list HEAD --count).$(git log -1 --format=%h)]")"
|
SOURCE_COMMIT="$(echo "[$(git rev-list HEAD --count).$(git log -1 --format=%h --abbrev=7)]")"
|
||||||
fi
|
fi
|
||||||
ARCHIVE_TYPE="tar.xz"
|
ARCHIVE_TYPE="tar.xz"
|
||||||
SNAPSHOTNAME="mg-binary-$kernel-$architecture"
|
SNAPSHOTNAME="mg-binary-$kernel-$architecture"
|
||||||
|
@ -25,14 +25,14 @@ if [ -f "$REPO_DATADIR/.git" ] && [ "$(which git 2>/dev/null)" != "" ]; then
|
|||||||
DATA_BRANCH="$(git branch | grep '^* ' | awk '{print $2}')"
|
DATA_BRANCH="$(git branch | grep '^* ' | awk '{print $2}')"
|
||||||
# on macos are problems with more advanced using awk ^
|
# on macos are problems with more advanced using awk ^
|
||||||
DATA_COMMIT_NR="$(git rev-list HEAD --count)"
|
DATA_COMMIT_NR="$(git rev-list HEAD --count)"
|
||||||
DATA_COMMIT="$(echo "[$DATA_COMMIT_NR.$(git log -1 --format=%h)]")"
|
DATA_COMMIT="$(echo "[$DATA_COMMIT_NR.$(git log -1 --format=%h --abbrev=7)]")"
|
||||||
DATA_HASH=$(git log -1 --format=%H)
|
DATA_HASH=$(git log -1 --format=%H)
|
||||||
fi
|
fi
|
||||||
if [ -d "$REPODIR/.git" ] && [ "$(which git 2>/dev/null)" != "" ]; then
|
if [ -d "$REPODIR/.git" ] && [ "$(which git 2>/dev/null)" != "" ]; then
|
||||||
cd "$REPODIR"
|
cd "$REPODIR"
|
||||||
if [ "$SOURCE_BRANCH" = "" ]; then SOURCE_BRANCH="$(git branch | grep '^* ' | awk '{print $2}')"; fi
|
if [ "$SOURCE_BRANCH" = "" ]; then SOURCE_BRANCH="$(git branch | grep '^* ' | awk '{print $2}')"; fi
|
||||||
# on macos are problems with more advanced using awk ^
|
# on macos are problems with more advanced using awk ^
|
||||||
SOURCE_COMMIT="$(echo "[$(git rev-list HEAD --count).$(git log -1 --format=%h)]")"
|
SOURCE_COMMIT="$(echo "[$(git rev-list HEAD --count).$(git log -1 --format=%h --abbrev=7)]")"
|
||||||
if [ "$DATA_HASH" = "" ]; then DATA_HASH=$(git submodule status "$REPO_DATADIR" | awk '{print $1}'); fi
|
if [ "$DATA_HASH" = "" ]; then DATA_HASH=$(git submodule status "$REPO_DATADIR" | awk '{print $1}'); fi
|
||||||
fi
|
fi
|
||||||
classic_snapshot_for_tests=0
|
classic_snapshot_for_tests=0
|
||||||
|
@ -44,7 +44,7 @@ if [ "$modifymore" = "yes" ]; then
|
|||||||
fi
|
fi
|
||||||
if [ "$modifymore" = "yes" ] && [ "$(git status >/dev/null 2>&1; echo "$?")" -eq "0" ]; then
|
if [ "$modifymore" = "yes" ] && [ "$(git status >/dev/null 2>&1; echo "$?")" -eq "0" ]; then
|
||||||
# const string GIT_RawRev = "$4446.1a8673f$";
|
# const string GIT_RawRev = "$4446.1a8673f$";
|
||||||
GitCommitForRelease="`git rev-list HEAD --count`.`git log -1 --format=%h`";
|
GitCommitForRelease="`git rev-list HEAD --count`.`git log -1 --format=%h --abbrev=7`";
|
||||||
echo 'GitCommitForRelease # before:'
|
echo 'GitCommitForRelease # before:'
|
||||||
grep -E '^GitCommitForRelease = "[^"]*";$' "$VERSION_INFO_FILE"
|
grep -E '^GitCommitForRelease = "[^"]*";$' "$VERSION_INFO_FILE"
|
||||||
grep -E '^ const string GIT_RawRev = "\$[^"$]*\$";$' ../../source/glest_game/facilities/game_util.cpp
|
grep -E '^ const string GIT_RawRev = "\$[^"$]*\$";$' ../../source/glest_game/facilities/game_util.cpp
|
||||||
|
@ -31,7 +31,7 @@ if [ -d "$REPODIR/.git" ] && [ "$(which git 2>/dev/null)" != "" ]; then
|
|||||||
cd "$REPODIR"
|
cd "$REPODIR"
|
||||||
if [ "$SOURCE_BRANCH" = "" ]; then SOURCE_BRANCH="$(git branch | grep '^* ' | awk '{print $2}')"; fi
|
if [ "$SOURCE_BRANCH" = "" ]; then SOURCE_BRANCH="$(git branch | grep '^* ' | awk '{print $2}')"; fi
|
||||||
# on macos are problems with more advanced using awk ^
|
# on macos are problems with more advanced using awk ^
|
||||||
SOURCE_COMMIT="$(echo "[$(git rev-list HEAD --count).$(git log -1 --format=%h)]")"
|
SOURCE_COMMIT="$(echo "[$(git rev-list HEAD --count).$(git log -1 --format=%h --abbrev=7)]")"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
ARCHIVE_TYPE="tar.bz2"
|
ARCHIVE_TYPE="tar.bz2"
|
||||||
|
@ -84,7 +84,7 @@ git submodule update
|
|||||||
|
|
||||||
set GITVERSION_SHA1=.
|
set GITVERSION_SHA1=.
|
||||||
set GITVERSION_REV=.
|
set GITVERSION_REV=.
|
||||||
set GET_GIT_SHA1="git log -1 --format=%%h"
|
set GET_GIT_SHA1="git log -1 --format=%%h --abbrev=7"
|
||||||
for /f "delims=" %%a in ('%GET_GIT_SHA1%') do @set GITVERSION_SHA1=%%a
|
for /f "delims=" %%a in ('%GET_GIT_SHA1%') do @set GITVERSION_SHA1=%%a
|
||||||
for /f "delims=" %%a in ('git rev-list HEAD --count') do @set GITVERSION_REV=%%a
|
for /f "delims=" %%a in ('git rev-list HEAD --count') do @set GITVERSION_REV=%%a
|
||||||
ECHO Will build using GIT Revision: [%GITVERSION_REV%.%GITVERSION_SHA1%]
|
ECHO Will build using GIT Revision: [%GITVERSION_REV%.%GITVERSION_SHA1%]
|
||||||
|
@ -108,7 +108,7 @@ git submodule update
|
|||||||
|
|
||||||
set GITVERSION_SHA1=.
|
set GITVERSION_SHA1=.
|
||||||
set GITVERSION_REV=.
|
set GITVERSION_REV=.
|
||||||
set GET_GIT_SHA1="git log -1 --format=%%h"
|
set GET_GIT_SHA1="git log -1 --format=%%h --abbrev=7"
|
||||||
for /f "delims=" %%a in ('%GET_GIT_SHA1%') do @set GITVERSION_SHA1=%%a
|
for /f "delims=" %%a in ('%GET_GIT_SHA1%') do @set GITVERSION_SHA1=%%a
|
||||||
for /f "delims=" %%a in ('git rev-list HEAD --count') do @set GITVERSION_REV=%%a
|
for /f "delims=" %%a in ('git rev-list HEAD --count') do @set GITVERSION_REV=%%a
|
||||||
ECHO Will build using GIT Revision: [%GITVERSION_REV%.%GITVERSION_SHA1%]
|
ECHO Will build using GIT Revision: [%GITVERSION_REV%.%GITVERSION_SHA1%]
|
||||||
|
@ -96,7 +96,7 @@ git submodule update
|
|||||||
|
|
||||||
set GITVERSION_SHA1=.
|
set GITVERSION_SHA1=.
|
||||||
set GITVERSION_REV=.
|
set GITVERSION_REV=.
|
||||||
set GET_GIT_SHA1="git log -1 --format=%%h"
|
set GET_GIT_SHA1="git log -1 --format=%%h --abbrev=7"
|
||||||
for /f "delims=" %%a in ('%GET_GIT_SHA1%') do @set GITVERSION_SHA1=%%a
|
for /f "delims=" %%a in ('%GET_GIT_SHA1%') do @set GITVERSION_SHA1=%%a
|
||||||
for /f "delims=" %%a in ('git rev-list HEAD --count') do @set GITVERSION_REV=%%a
|
for /f "delims=" %%a in ('git rev-list HEAD --count') do @set GITVERSION_REV=%%a
|
||||||
ECHO Will build using GIT Revision: [%GITVERSION_REV%.%GITVERSION_SHA1%]
|
ECHO Will build using GIT Revision: [%GITVERSION_REV%.%GITVERSION_SHA1%]
|
||||||
|
@ -90,7 +90,7 @@ git submodule update
|
|||||||
|
|
||||||
set GITVERSION_SHA1=.
|
set GITVERSION_SHA1=.
|
||||||
set GITVERSION_REV=.
|
set GITVERSION_REV=.
|
||||||
set GET_GIT_SHA1="git log -1 --format=%%h"
|
set GET_GIT_SHA1="git log -1 --format=%%h --abbrev=7"
|
||||||
for /f "delims=" %%a in ('%GET_GIT_SHA1%') do @set GITVERSION_SHA1=%%a
|
for /f "delims=" %%a in ('%GET_GIT_SHA1%') do @set GITVERSION_SHA1=%%a
|
||||||
for /f "delims=" %%a in ('git rev-list HEAD --count') do @set GITVERSION_REV=%%a
|
for /f "delims=" %%a in ('git rev-list HEAD --count') do @set GITVERSION_REV=%%a
|
||||||
ECHO Will build using GIT Revision: [%GITVERSION_REV%.%GITVERSION_SHA1%]
|
ECHO Will build using GIT Revision: [%GITVERSION_REV%.%GITVERSION_SHA1%]
|
||||||
|
@ -59,7 +59,7 @@ rem pause
|
|||||||
|
|
||||||
set GITVERSION_SHA1=.
|
set GITVERSION_SHA1=.
|
||||||
set GITVERSION_REV=.
|
set GITVERSION_REV=.
|
||||||
set GET_GIT_SHA1="git log -1 --format=%%h"
|
set GET_GIT_SHA1="git log -1 --format=%%h --abbrev=7"
|
||||||
for /f "delims=" %%a in ('%GET_GIT_SHA1%') do @set GITVERSION_SHA1=%%a
|
for /f "delims=" %%a in ('%GET_GIT_SHA1%') do @set GITVERSION_SHA1=%%a
|
||||||
for /f "delims=" %%a in ('git rev-list HEAD --count') do @set GITVERSION_REV=%%a
|
for /f "delims=" %%a in ('git rev-list HEAD --count') do @set GITVERSION_REV=%%a
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user