comparison lisp/prim/make-docfile.el @ 177:6075d714658b r20-3b15

Import from CVS: tag r20-3b15
author cvs
date Mon, 13 Aug 2007 09:51:16 +0200
parents 2d532a89d707
children e121b013d1f0
comparison
equal deleted inserted replaced
176:6866abce6aaf 177:6075d714658b
154 ;; (print (prin1-to-string (append options processed))) 154 ;; (print (prin1-to-string (append options processed)))
155 155
156 (setq exec-path (list (concat default-directory "../lib-src"))) 156 (setq exec-path (list (concat default-directory "../lib-src")))
157 157
158 ;; (locate-file-clear-hashing nil) 158 ;; (locate-file-clear-hashing nil)
159 (apply 'call-process-internal 159 (if (eq system-type 'berkeley-unix)
160 ;; (concat default-directory "../lib-src/make-docfile") 160 ;; Suboptimal, but we have a unresolved bug somewhere in the
161 "make-docfile" 161 ;; low-level process code
162 nil 162 (call-process-internal
163 t 163 "/bin/csh"
164 nil 164 nil
165 (append options processed)) 165 t
166 nil
167 "-fc"
168 (mapconcat
169 'identity
170 (append
171 (list (concat default-directory "../lib-src/make-docfile"))
172 options processed)
173 " "))
174 (apply 'call-process-internal
175 ;; (concat default-directory "../lib-src/make-docfile")
176 "make-docfile"
177 nil
178 t
179 nil
180 (append options processed)))
166 181
167 (princ "Spawning make-docfile ...done\n") 182 (princ "Spawning make-docfile ...done\n")
168 ;; (write-region-internal (point-min) (point-max) "/tmp/DOC") 183 ;; (write-region-internal (point-min) (point-max) "/tmp/DOC")
169 ) 184 )
170 (princ "DOC file is up to date\n")) 185 (princ "DOC file is up to date\n"))