racket/pkgs/compiler-lib/setup/option-sig.rkt
Sam Tobin-Hochstadt 9f2755116d Remove units in parts of compiler, dynext, setup and create the cext-lib package.
`cext-lib` contains much of the contents of `dynext`, which
is no longer very widely used.

Also moved the implementation of the `mzc` executable
to a more appropriate package.

Also, used `lazy-require` consistently for dynamically
loading implementations.
2013-09-26 14:53:51 -04:00

38 lines
772 B
Racket

(module option-sig racket/base
(require racket/unit)
(provide setup-option^)
(define-signature setup-option^
(setup-program-name
verbose
make-verbose
compiler-verbose
clean
compile-mode
make-only
make-zo
make-info-domain
make-foreign-libs
make-launchers
make-docs
make-user
make-planet
avoid-main-installation
make-tidy
make-doc-index
check-dependencies
fix-dependencies
call-install
call-post-install
pause-on-errors
parallel-workers
force-unpacks
doc-pdf-dest
specific-collections
specific-planet-dirs
archives
archive-implies-reindex
current-target-directory-getter
current-target-plt-directory-getter)))