From: Michael Smith Date: Thu, 23 Aug 2007 09:48:18 +0000 (+0000) Subject: Made definition of some variables dependent on whether the X-Git-Tag: release/1.79.1~6^2~1757 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c2ed01ad657cabfca2fd6fdb86bda9fb4f568f26;p=docbook-dsssl Made definition of some variables dependent on whether the .svninfo.xml actually exists yet (because the values for those variables are read from that file). --- diff --git a/releasetools/Variables.mk b/releasetools/Variables.mk index e9ce1ce89..e24a7d944 100644 --- a/releasetools/Variables.mk +++ b/releasetools/Variables.mk @@ -71,9 +71,9 @@ SVN_INFO_FILE=.svninfo.xml PREVIOUS_RELEASE=$(shell $(XSLTPROC) --stringparam get PreviousRelease VERSION VERSION) -REPOSITORY_ROOT=$(shell $(XSLTPROC) --stringparam expression //root $(EVALXPATH) $(SVN_INFO_FILE)) -DISTRO_URL=$(shell $(XSLTPROC) --stringparam expression //url $(EVALXPATH) $(SVN_INFO_FILE)) -REVISION=$(shell $(XSLTPROC) --stringparam expression //commit/@revision $(EVALXPATH) $(SVN_INFO_FILE)) +REPOSITORY_ROOT=$(shell if [ -f $(SVN_INFO_FILE) ]; then $(XSLTPROC) --stringparam expression //root $(EVALXPATH) $(SVN_INFO_FILE); fi) +DISTRO_URL=$(shell if [ -f $(SVN_INFO_FILE) ]; then $(XSLTPROC) --stringparam expression //url $(EVALXPATH) $(SVN_INFO_FILE); fi) +REVISION=$(shell if [ -f $(SVN_INFO_FILE) ]; then $(XSLTPROC) --stringparam expression //commit/@revision $(EVALXPATH) $(SVN_INFO_FILE); fi) DISTRO_PARENT_URL=$(dir $(basename $(DISTRO_URL))) # stylesheet for stripping DB5 namespace