| 1 | #! /usr/bin/env racket |
| 2 | #lang scribble/base |
| 3 | |
| 4 | @title{top level document} |
| 5 | |
| 6 | @include-section{subdir/some-section.scrbl} |
| 7 | |
| 8 | @;{ |
| 9 | when i try to build this document, i get an error that image.png isn't |
| 10 | found at the top level. i would expect that scribble would look for it |
| 11 | in subdir/image.png and not just image.png. can i make scribble look |
| 12 | image.png in subdir? do i want to, or am i maybe not fully |
| 13 | understanding something about scribble document building process? |
| 14 | |
| 15 | $ make |
| 16 | scribble top-level.scrbl |
| 17 | [Output to top-level.html] |
| 18 | open-input-file: cannot open input file |
| 19 | path: /home/ozzloy/scribble-multiple-dir-example/image.png |
| 20 | system error: No such file or directory; errno=2 |
| 21 | context...: |
| 22 | /usr/share/racket/collects/racket/private/kw-file.rkt:102:2: call-with-input-file*61 |
| 23 | /usr/share/racket/pkgs/scribble-lib/scribble/html-render.rkt:1213:4: render-content method in ...bble/html-render.rkt:267:2 |
| 24 | /usr/share/racket/pkgs/scribble-lib/scribble/base-render.rkt:888:4: render-content method in render% |
| 25 | /usr/share/racket/pkgs/scribble-lib/scribble/html-render.rkt:1167:4: do-render-paragraph method in ...bble/html-render.rkt:267:2 |
| 26 | /usr/share/racket/pkgs/scribble-lib/scribble/html-render.rkt:1154:6: loop |
| 27 | /usr/share/racket/pkgs/scribble-lib/scribble/html-render.rkt:1090:4: render-part-content method in ...bble/html-render.rkt:267:2 |
| 28 | /usr/share/racket/pkgs/scribble-lib/scribble/html-render.rkt:1090:4: render-part-content method in ...bble/html-render.rkt:267:2 |
| 29 | /usr/share/racket/pkgs/scribble-lib/scribble/html-render.rkt:813:4: render-one-part method in ...bble/html-render.rkt:267:2 |
| 30 | loop |
| 31 | /usr/share/racket/pkgs/scribble-lib/scribble/render.rkt:33:0: render56 |
| 32 | /usr/share/racket/pkgs/scribble-lib/scribble/run.rkt: [running body] |
| 33 | Makefile:4: recipe for target 'test' failed |
| 34 | make: *** [test] Error 1 |
| 35 | $ mv subdir/image.png . |
| 36 | $ make |
| 37 | scribble top-level.scrbl |
| 38 | [Output to top-level.html] |
| 39 | } |