Fix git-version.sh invocation.
authorRalph Giles <giles@mozilla.com>
Mon, 1 Oct 2012 18:25:57 +0000 (11:25 -0700)
committerRalph Giles <giles@mozilla.com>
Mon, 1 Oct 2012 18:25:57 +0000 (11:25 -0700)
Making it exectutable doesn't put it in the path, so we have to
call it ./git-version.sh from inside the doc directory.

Jenkins didn't catch this because the $(shell ...) return code
doesn't seem to be propagated to make itself. It prints a warning
but doesn't abort. I don't know if there's a way to fix that.

doc/Makefile

index a828e08..24e62ab 100644 (file)
@@ -18,7 +18,7 @@ distclean: clean
 .PHONY: all clean distclean doxygen pdf
 
 # run autoconf-like replacements to finalize our config
-GIT_VERSION := $(shell git-version.sh)
+GIT_VERSION := $(shell ./git-version.sh)
 Doxyfile: Doxyfile.in Makefile
        sed -e 's/@PACKAGE@/opusfile/' \
            -e 's/@VERSION@/$(GIT_VERSION)/' \