adjust to new distribution dirs
svn: r2980
This commit is contained in:
parent
325b4f5970
commit
621ad09135
|
@ -7,7 +7,7 @@ else
|
|||
fi
|
||||
|#
|
||||
|
||||
(require (lib "etc.ss"))
|
||||
(require (lib "etc.ss") (lib "dirs.ss" "setup"))
|
||||
(current-directory (this-expression-source-directory))
|
||||
|
||||
; for john?
|
||||
|
@ -18,7 +18,7 @@ fi
|
|||
#"An Imperative Drawing Library (HtDC)"
|
||||
))
|
||||
|
||||
(define dest-dir (build-path (collection-path "doc") "teachpack-htdc"))
|
||||
(define dest-dir (build-path (find-doc-dir) "teachpack-htdc"))
|
||||
(printf "writing docs to ~s\n" (path->string dest-dir))
|
||||
|
||||
(require (lib "list.ss"))
|
||||
|
@ -41,7 +41,8 @@ fi
|
|||
(unless (file-exists? (build-path 'up ss-name))
|
||||
(error 'mkdocs "Found ~s but no ~s teachpack found" s ss-name))
|
||||
(list (cadr m) (bytes->path basename))))
|
||||
(filter (lambda (f) (not (equal? (path->bytes f) #"index.thtml"))) thtml-files))))
|
||||
(filter (lambda (f) (not (equal? (path->bytes f) #"index.thtml")))
|
||||
thtml-files))))
|
||||
;; Check that `lib-names' exactly match `libraires':
|
||||
(let ([file-libs (map car lib-names)])
|
||||
(define (test x) (and (pair? x) x))
|
||||
|
|
|
@ -7,7 +7,7 @@ else
|
|||
fi
|
||||
|#
|
||||
|
||||
(require (lib "etc.ss"))
|
||||
(require (lib "etc.ss") (lib "dirs.ss" "setup"))
|
||||
(current-directory (this-expression-source-directory))
|
||||
|
||||
; for john?
|
||||
|
@ -35,7 +35,7 @@ fi
|
|||
#"Scheme Web Servlets"
|
||||
#"Show Queen"))
|
||||
|
||||
(define dest-dir (build-path (collection-path "doc") "teachpack"))
|
||||
(define dest-dir (build-path (find-doc-dir) "teachpack"))
|
||||
(printf "writing docs to ~s\n" (path->string dest-dir))
|
||||
|
||||
(require (lib "list.ss"))
|
||||
|
@ -56,10 +56,10 @@ fi
|
|||
[basename (regexp-replace #rx#"[.]thtml$" (path->bytes s) #"")]
|
||||
[ss-name (bytes->path (bytes-append basename #".ss"))])
|
||||
(unless (file-exists? (build-path 'up ss-name))
|
||||
(error 'mkdocs "Found ~s but no ~s teachpack found"
|
||||
s ss-name))
|
||||
(error 'mkdocs "Found ~s but no ~s teachpack found" s ss-name))
|
||||
(list (cadr m) (bytes->path basename))))
|
||||
(filter (lambda (f) (not (equal? (path->bytes f) #"index.thtml"))) thtml-files))))
|
||||
(filter (lambda (f) (not (equal? (path->bytes f) #"index.thtml")))
|
||||
thtml-files))))
|
||||
;; Check that `lib-names' exactly match `libraires':
|
||||
(let ([file-libs (map car lib-names)])
|
||||
(define (test x) (and (pair? x) x))
|
||||
|
|
Loading…
Reference in New Issue
Block a user