File tree 4 files changed +12
-8
lines changed 4 files changed +12
-8
lines changed Original file line number Diff line number Diff line change 19
19
/xc- * /
20
20
/em- * /
21
21
* . * run
22
- /csug /math /csug /
22
+ /csug /math /
23
+ /csug /gifs /
23
24
/csug /Makefile
24
25
/csug /* .aux
25
26
/csug /* .html
41
42
/csug /libslisted *
42
43
/csug /libsrecorded *
43
44
/csug /* .log
44
- /release_notes /math /release_notes /
45
+ /csug /primdata.ss
46
+ /release_notes /math /
47
+ /release_notes /gifs /
45
48
/release_notes /Makefile
46
49
/release_notes /* .tex
47
50
/release_notes /* .aux
Original file line number Diff line number Diff line change 221
221
;; in parallel to doc-project-names
222
222
'(InstallCSUG InstallReleaseNotes))
223
223
(define (targets-for-doc name install-dir-key)
224
+ (define doc-dir (at-dir ".." name)) ;; ".." goes out of the workarea
224
225
(define mf-in (at-source "makefiles" (~a "Makefile-" name ".in")))
225
- (define mf-out (at-dir name "Makefile"))
226
+ (define mf-out (build-path doc-dir "Makefile"))
226
227
(define name-sym (string->symbol name))
227
228
(define (run-make target)
228
229
(check-not-kernel-only)
229
230
(define (->rel-shell pth)
230
- (string->shell (find-relative-path (at -dir name) pth)))
231
+ (string->shell (find-relative-path doc -dir pth)))
231
232
(shell/wait "make"
232
233
(~a "m=" m)
233
234
(~a "srcdir=" (->rel-shell (at-source name)))
234
235
(~a "installdir="
235
236
(->rel-shell (hash-ref config install-dir-key)))
236
237
(~a "STEXLIB=" (->rel-shell stexlib))
237
238
target
238
- (hash 'dir (at -dir name) )))
239
+ (hash 'dir doc -dir)))
239
240
`([:target ,mf-out (,mf-in)
240
241
,(lambda (path token)
241
- (mkdir-p (at -dir name) )
242
+ (mkdir-p doc -dir)
242
243
(cp mf-in mf-out))]
243
244
[:target ,name-sym (,mf-out
244
245
,@(source-tree (at-source name))
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ installdir=oops-missing-installdir
3
3
m=oops-missing-m
4
4
STEXLIB=oops-missing-stexlib
5
5
# Zuo overrides the above variables when running `make`
6
- Scheme=../bin/$m/scheme -b ../boot/$m/petite.boot -b ../boot/$m/scheme.boot
6
+ Scheme=../$m/ bin/$m/scheme -b ../$m/ boot/$m/petite.boot -b ../$m /boot/$m/scheme.boot
7
7
INSTALL=$(srcdir)/../makefiles/installsh
8
8
9
9
x = csug
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ installdir=oops-missing-installdir
3
3
m=oops-missing-m
4
4
STEXLIB=oops-missing-stexlib
5
5
# Zuo overrides the above variables when running `make`
6
- Scheme=../bin/$m/scheme -b ../boot/$m/petite.boot -b ../boot/$m/scheme.boot
6
+ Scheme=../$m/ bin/$m/scheme -b ../$m/ boot/$m/petite.boot -b ../$m /boot/$m/scheme.boot
7
7
INSTALL=$(srcdir)/../makefiles/installsh
8
8
9
9
# define default document pathname here
You can’t perform that action at this time.
0 commit comments