Create 'safe' git hash script that works outside git repo. Refs #186

This commit is contained in:
baldurk
2016-02-23 01:07:49 +01:00
parent 64ef0d93a8
commit e17e02d162
7 changed files with 8 additions and 6 deletions
+2
View File
@@ -0,0 +1,2 @@
#!/bin/bash
git status > /dev/null 2>&1 && git rev-parse HEAD || echo NO_GIT_COMMIT_HASH_DEFINED
+1 -1
View File
@@ -1,6 +1,6 @@
#!/bin/bash
GIT_HASH=`git rev-parse HEAD`;
GIT_HASH=`sh ./calc_hash.sh`;
rm -f ver
sed -b "s/NO_GIT_COMMIT_HASH_DEFINED/$GIT_HASH$1/" renderdoc/data/resource.h > ver && mv ver renderdoc/data/resource.h
+1 -1
View File
@@ -1,6 +1,6 @@
CC=gcc
CPP=g++
COMMIT=`git rev-parse HEAD`
COMMIT=`sh ../calc_hash.sh`
MACROS=-DLINUX \
-DRENDERDOC_PLATFORM=linux \
-DRENDERDOC_EXPORTS \
+1 -1
View File
@@ -1,6 +1,6 @@
CC=gcc
CPP=g++
COMMIT=`git rev-parse HEAD`
COMMIT=`sh ../../../calc_hash.sh`
MACROS=-DLINUX \
-DRENDERDOC_PLATFORM=linux \
-DRENDERDOC_EXPORTS \
+1 -1
View File
@@ -1,6 +1,6 @@
CC=gcc
CPP=g++
COMMIT=`git rev-parse HEAD`
COMMIT=`sh ../../../../calc_hash.sh`
MACROS=-DLINUX \
-DRENDERDOC_PLATFORM=linux \
-DRENDERDOC_EXPORTS \
+1 -1
View File
@@ -1,6 +1,6 @@
CC=gcc
CPP=g++
COMMIT=`git rev-parse HEAD`
COMMIT=`sh ../../../calc_hash.sh`
MACROS=-DLINUX \
-DRENDERDOC_PLATFORM=linux \
-DRENDERDOC_EXPORTS \
+1 -1
View File
@@ -1,6 +1,6 @@
CC=gcc
CPP=g++
COMMIT=`git rev-parse HEAD`
COMMIT=`sh ../calc_hash.sh`
MACROS=-DLINUX \
-DRENDERDOC_PLATFORM=linux \
-DGIT_COMMIT_HASH="\"$(COMMIT)\""