X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=Makefile;h=d440794f88168fdd19f26497f7ad6fc9307c2d0a;hb=732561c03b576d87edb9c55db6cfe871ee6791f3;hp=d4418cdd5710a9db9ebaa89faf56e574737d19bd;hpb=173a4fab89b786e9f6cc2474860592336cae5d71;p=cp210x.git diff --git a/Makefile b/Makefile index d4418cd..d440794 100644 --- a/Makefile +++ b/Makefile @@ -7,8 +7,16 @@ BUILD = build KVER := $(shell uname -r) KSRCVER := $(shell echo $(KVER) | sed -e 's/-[0-9][^-]*-[a-zA-Z][^-]*$$//') PKGVER = 0.11 -SVNRELEASE := $(shell svn info | grep "Revision: " | sed -e s'/^[^0-9]*\([0-9]*\).*$$/\1/') -DEBRELEASE := 0rsm$(SVNRELEASE) + +REPORELEASE := $(shell svn info 2>/dev/null | grep "Revision: " | sed -e s'/^[^0-9]*\([0-9]*\).*$$/\1/') +ifeq (,$(REPORELEASE)) + REPORELEASE := $(shell git svn info 2>/dev/null | grep "Revision: " | sed -e s'/^[^0-9]*\([0-9]*\).*$$/\1/') +endif +ifeq (,$(REPORELEASE)) + $(error You much check the code out from svn using svn or git) +endif + +DEBRELEASE := 0tmi$(REPORELEASE) DEBVER := $(PKGVER)-$(DEBRELEASE) RFC822DATE := $(shell date --rfc-822) ROOTNAME := cp210x @@ -63,7 +71,7 @@ debug: @echo "BUILD = $(BUILD)" @echo "KVER = $(KVER)" @echo "PKGVER = $(PKGVER)" - @echo "SVNRELEASE = |$(SVNRELEASE)|" + @echo "REPORELEASE = |$(REPORELEASE)|" @echo "DEBRELEASE = $(DEBRELEASE)" @echo "DEBVER = $(DEBVER)" @echo "RFC822DATE = $(RFC822DATE)"