1.1 Running raco make
The raco make command accepts a few flags:
-l ‹path› —
Compiles ‹path› interpreted as a collection-based module path, as for require. -j ‹n› —
Compiles argument modules in parallel, using up to ‹n› parallel tasks. --disable-inline —
Disables function inlining while compiling (but does not re-compile files that are already up-to-date). This flag is often useful to simplify generated code before decompiling, and it corresponds to setting compile-context-preservation-enabled to #t. --disable-constant —
Disables inference of definitions within a module as constant (but does not re-compile files that are already up-to-date). The value associated with a non-constant definition is never inlined or constant-propagated, either within its own module or an importing module. This flag corresponds to setting compile-enforce-module-constants to #f. --no-deps —
Compiles a non-module file (i.e., one that is run via load instead of require). See Compiling to Raw Bytecode for more information. -p ‹file› or --prefix ‹file› —
For use with --no-deps; see Compiling to Raw Bytecode. -no-prim —
For use with --no-deps; see Compiling to Raw Bytecode. -v —
Verbose mode, which shows which files are compiled. --vv —
Very verbose mode, which implies -v and also shows every dependency that is checked.