about summary refs log tree commit diff
diff options
context:
space:
mode:
authorVitali Haravy <HumaneProgrammer@gmail.com>2014-11-06 11:56:16 +0000
committerVitali Haravy <VHaravy@DeltixLab.com>2014-11-06 18:08:33 +0300
commit461945ee9eb2cc596f8b3b099ca2a4c729fba10f (patch)
tree822a207c120a1a43d39163d2ceae5e22da9aed6f
parentbec2ee77f78b4bb8a503101091272a634a273a1c (diff)
downloadrust-461945ee9eb2cc596f8b3b099ca2a4c729fba10f.tar.gz
rust-461945ee9eb2cc596f8b3b099ca2a4c729fba10f.zip
Correct building documenation with Pandoc and TeX on Windows.
-rwxr-xr-xconfigure6
-rw-r--r--mk/reconfig.mk2
2 files changed, 4 insertions, 4 deletions
diff --git a/configure b/configure
index b63aeda9762..2115b134db3 100755
--- a/configure
+++ b/configure
@@ -86,7 +86,7 @@ putpathvar() {
     else
         printf "configure: %-20s := %s %s\n" $1 "$T" "$2"
     fi
-    printf "%-20s := %q\n" $1 "$T" >>config.tmp
+    printf "%-20s := \"%s\"\n" $1 "$T" >>config.tmp
 }
 
 probe() {
@@ -651,9 +651,9 @@ probe CFG_ADB        adb
 
 if [ ! -z "$CFG_PANDOC" ]
 then
-    PV_MAJOR_MINOR=$(pandoc --version | grep '^pandoc ' |
+    PV_MAJOR_MINOR=$(pandoc --version | grep '^pandoc\(.exe\)\? ' |
         # extract the first 2 version fields, ignore everything else
-        sed 's/pandoc \([0-9]*\)\.\([0-9]*\).*/\1 \2/')
+        sed 's/pandoc\(.exe\)\? \([0-9]*\)\.\([0-9]*\).*/\2 \3/')
 
     MIN_PV_MAJOR="1"
     MIN_PV_MINOR="9"
diff --git a/mk/reconfig.mk b/mk/reconfig.mk
index 1d800b54a1f..6c14a885b91 100644
--- a/mk/reconfig.mk
+++ b/mk/reconfig.mk
@@ -19,7 +19,7 @@ ifndef CFG_DISABLE_MANAGE_SUBMODULES
 # (nothing checked out at all).  `./configure --{llvm,jemalloc}-root`
 # will explicitly deinitialize the corresponding submodules, and we don't
 # want to force constant rebuilds in that case.
-NEED_GIT_RECONFIG=$(shell cd "$(CFG_SRC_DIR)" && "$(CFG_GIT)" submodule status | grep -c '^+')
+NEED_GIT_RECONFIG=$(shell cd "$(CFG_SRC_DIR)" && $(CFG_GIT) submodule status | grep -c '^+')
 else
 NEED_GIT_RECONFIG=0
 endif