[Sound-open-firmware] [PATCH] git-version: Fix REEF_TAG bug when having rc tags
Liam Girdwood
liam.r.girdwood at linux.intel.com
Mon Dec 4 11:20:35 CET 2017
On Mon, 2017-12-04 at 09:38 +0000, Pan, Xiuli wrote:
> > > From: Pan Xiuli <xiuli.pan at 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
More information about the Sound-open-firmware
mailing list