aboutsummaryrefslogtreecommitdiffstats
path: root/admin/admin.el
diff options
context:
space:
mode:
authorStefan Monnier2013-03-16 18:08:22 -0400
committerStefan Monnier2013-03-16 18:08:22 -0400
commit78be8b64657aeca0472d708450ea1ce2bc142606 (patch)
treedccbdc45e747a47b44be92abab79cca15a30111f /admin/admin.el
parent6615748ac6bcff258ef548f70bdcc1ab9f740472 (diff)
parent67ed8fcd04edeff2d4931acf476e7067c5ceeef2 (diff)
downloademacs-78be8b64657aeca0472d708450ea1ce2bc142606.tar.gz
emacs-78be8b64657aeca0472d708450ea1ce2bc142606.zip
Merge from emacs-24
Diffstat (limited to 'admin/admin.el')
-rw-r--r--admin/admin.el16
1 files changed, 14 insertions, 2 deletions
diff --git a/admin/admin.el b/admin/admin.el
index 8b6bb472b7d..cb7eaead27f 100644
--- a/admin/admin.el
+++ b/admin/admin.el
@@ -285,6 +285,7 @@ This function also edits the HTML files so that they validate as
285HTML 4.01 Transitional, and pulls in the gnu.org stylesheet using 285HTML 4.01 Transitional, and pulls in the gnu.org stylesheet using
286the @import directive." 286the @import directive."
287 (call-process "makeinfo" nil nil nil 287 (call-process "makeinfo" nil nil nil
288 "-D" "WWW_GNU_ORG"
288 "-I" (expand-file-name "../emacs" 289 "-I" (expand-file-name "../emacs"
289 (file-name-directory texi-file)) 290 (file-name-directory texi-file))
290 "-I" (expand-file-name "../misc" 291 "-I" (expand-file-name "../misc"
@@ -310,6 +311,7 @@ the @import directive."
310 (unless (file-exists-p texi-file) 311 (unless (file-exists-p texi-file)
311 (error "Manual file %s not found" texi-file)) 312 (error "Manual file %s not found" texi-file))
312 (call-process "makeinfo" nil nil nil 313 (call-process "makeinfo" nil nil nil
314 "-D" "WWW_GNU_ORG"
313 "-I" (expand-file-name "../emacs" 315 "-I" (expand-file-name "../emacs"
314 (file-name-directory texi-file)) 316 (file-name-directory texi-file))
315 "-I" (expand-file-name "../misc" 317 "-I" (expand-file-name "../misc"
@@ -354,12 +356,22 @@ the @import directive."
354 356
355(defun manual-pdf (texi-file dest) 357(defun manual-pdf (texi-file dest)
356 "Run texi2pdf on TEXI-FILE, emitting plaintext output to DEST." 358 "Run texi2pdf on TEXI-FILE, emitting plaintext output to DEST."
357 (call-process "texi2pdf" nil nil nil texi-file "-o" dest)) 359 (call-process "texi2pdf" nil nil nil
360 "-I" (expand-file-name "../emacs"
361 (file-name-directory texi-file))
362 "-I" (expand-file-name "../misc"
363 (file-name-directory texi-file))
364 texi-file "-o" dest))
358 365
359(defun manual-dvi (texi-file dest ps-dest) 366(defun manual-dvi (texi-file dest ps-dest)
360 "Run texi2dvi on TEXI-FILE, emitting dvi output to DEST. 367 "Run texi2dvi on TEXI-FILE, emitting dvi output to DEST.
361Also generate PostScript output in PS-DEST." 368Also generate PostScript output in PS-DEST."
362 (call-process "texi2dvi" nil nil nil texi-file "-o" dest) 369 (call-process "texi2dvi" nil nil nil
370 "-I" (expand-file-name "../emacs"
371 (file-name-directory texi-file))
372 "-I" (expand-file-name "../misc"
373 (file-name-directory texi-file))
374 texi-file "-o" dest)
363 (call-process "dvips" nil nil nil dest "-o" ps-dest) 375 (call-process "dvips" nil nil nil dest "-o" ps-dest)
364 (call-process "gzip" nil nil nil dest) 376 (call-process "gzip" nil nil nil dest)
365 (call-process "gzip" nil nil nil ps-dest)) 377 (call-process "gzip" nil nil nil ps-dest))