]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
do not get GITTAG, if there is no .git
authorHarald Hoyer <harald@redhat.com>
Thu, 5 Mar 2009 10:05:35 +0000 (11:05 +0100)
committerHarald Hoyer <harald@redhat.com>
Thu, 5 Mar 2009 10:31:17 +0000 (11:31 +0100)
Makefile

index 8129b2c1d70478a1454b297611198db20f504386..d01eaba2a89280e856aec009cf1d5db9022bec82 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
 VERSION=0.0
-GITVERSION=$(shell git rev-list  --abbrev-commit  -n 1 HEAD  |cut -b 1-8)
+GITVERSION=$(shell [ -d .git ] && git rev-list  --abbrev-commit  -n 1 HEAD  |cut -b 1-8)
 
 modules.d/99base/switch_root: switch_root.c
        gcc -o modules.d/99base/switch_root switch_root.c       
@@ -26,7 +26,7 @@ dracut-$(VERSION)-$(GITVERSION).tar.bz2:
        git archive --format=tar HEAD --prefix=dracut-$(VERSION)-$(GITVERSION)/ |bzip2 > dracut-$(VERSION)-$(GITVERSION).tar.bz2
 
 rpm: dracut-$(VERSION)-$(GITVERSION).tar.bz2
-       rpmbuild --define "_sourcedir $$PWD" --define "_specdir $$PWD" --define "_builddir $$PWD" --define "_srcrpmdir $$PWD" --define "_rpmdir $$PWD" --define "gittag $(GITVERSION)" -ba dracut.spec 
+       rpmbuild --define "_topdir $$PWD" --define "_sourcedir $$PWD" --define "_specdir $$PWD" --define "_builddir $$PWD" --define "_srcrpmdir $$PWD" --define "_rpmdir $$PWD" --define "gittag $(GITVERSION)" -ba dracut.spec 
 
 testimage:
        ./dracut -l test.img $(uname -r)