racket/pkgs/compiler-lib/compiler/embed-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

14 lines
397 B
Racket

(module embed-sig racket/base
(require racket/unit)
(provide compiler:embed^)
(define-signature compiler:embed^
(create-embedding-executable
make-embedding-executable
write-module-bundle
embedding-executable-is-directory?
embedding-executable-is-actually-directory?
embedding-executable-put-file-extension+style+filters
embedding-executable-add-suffix)))