/usr/share/doc/racket/make/blueboxes.rktd is in racket-doc 6.1-4.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 | 1070
((3) 0 () 2 ((q lib "make/main.rkt") (q 521 . 5)) () (h ! (equal) ((q def ((lib "make/setup-extension.rkt") pre-install)) q (1059 . 25)) ((c def c (c (? . 0) q struct:exn:fail:make)) c (? . 1)) ((c def c (c (? . 0) q exn:fail:make-orig-exn)) c (? . 1)) ((q form ((lib "make/collection-sig.rkt") make:collection^)) q (2322 . 2)) ((q def ((lib "make/make-unit.rkt") make@)) q (1037 . 2)) ((c def c (c (? . 0) q make-print-dep-no-line)) q (799 . 4)) ((q def ((lib "make/collection-unit.rkt") make:collection@)) q (2363 . 2)) ((q form ((lib "make/make-sig.rkt") make^)) q (1007 . 2)) ((c def c (c (? . 0) q exn:fail:make)) c (? . 1)) ((c form c (c (? . 0) q make)) q (0 . 5)) ((c def c (c (? . 0) q make-print-checking)) q (697 . 4)) ((c def c (c (? . 0) q exn:fail:make?)) c (? . 1)) ((c def c (c (? . 0) q make/proc)) q (127 . 8)) ((c def c (c (? . 0) q exn:fail:make-targets)) c (? . 1)) ((c def c (c (? . 0) q make-exn:fail:make)) c (? . 1)) ((q def ((lib "make/collection.rkt") make-collection)) q (2048 . 7)) ((c def c (c (? . 0) q make-print-reasons)) q (907 . 4))))
syntax
(make ((target-expr (depend-expr ...)
command-expr ...)
...)
argv-expr)
procedure
(make/proc spec argv) -> void?
spec : (listof
(cons/c (or/c path-string? (listof path-string?))
(cons/c (listof path-string?)
(or/c null?
(list/c (-> any))))))
argv : (or/c string? (vectorof string?) (listof string?))
struct
(struct exn:fail:make exn:fail (targets orig-exn)
#:extra-constructor-name make-exn:fail:make)
targets : (listof path-string?)
orig-exn : any/c
parameter
(make-print-checking) -> boolean?
(make-print-checking on?) -> void?
on? : any/c
parameter
(make-print-dep-no-line) -> boolean?
(make-print-dep-no-line on?) -> void?
on? : any/c
parameter
(make-print-reasons) -> boolean?
(make-print-reasons on?) -> void?
on? : any/c
signature
make^ : signature
value
make@ : unit?
procedure
(pre-install plthome-dir
collection-dir
c-file
default-lib-dir
include-subdirs
find-unix-libs
find-windows-libs
unix-libs
windows-libs
extra-depends
last-chance-k
[3m-too?]) -> void?
plthome-dir : path-string?
collection-dir : path-string?
c-file : path-string?
default-lib-dir : path-string?
include-subdirs : (listof path-string?)
find-unix-libs : (listof string?)
find-windows-libs : (listof string?)
unix-libs : (listof string?)
windows-libs : (listof string?)
extra-depends : (listof path-string?)
last-chance-k : ((-> any) . -> . any)
3m-too? : any/c = #f
procedure
(make-collection collection-name
collection-files
argv) -> void?
collection-name : any/c
collection-files : (listof path-string?)
argv : (or/c string? (vectorof string?))
signature
make:collection^ : signature
value
make:collection@ : unit?
|