On Mon, 2017-12-04 at 09:38 +0000, Pan, Xiuli wrote:
From: Pan Xiuli xiuli.pan@linux.intel.com
Use git log to make sure REEF_TAG has git commit.
can you explain why it doesn't have git commit previously?
git-version.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/git-version.sh b/git-version.sh index faa0daa..1c2d275 100755 --- a/git-version.sh +++ b/git-version.sh @@ -7,7 +7,7 @@ git describe --abbrev=4 > .version git describe --abbrev=4 > .tarball-version
# git commit for IPC -echo "#define REEF_TAG "`git describe --abbrev=4 | cut -d- -f3`"" >
src/include/version.h
with this, we will output "gxxxx" to version.h
+echo "#define REEF_TAG "`git log --pretty=format:"%h" -1 | cut -c1-5`"" >
src/include/version.h
how about this?
We only use git as our code manger, so this will get xxxxx without the g. Or we can get anything we'd like and did not depend on the git describe.
Can you give me an real example of before and after ?
Thanks
Liam