mirror of
https://github.com/SpaceManiac/SpacemanDMM.git
synced 2025-12-23 05:36:47 +00:00
| .. | ||
| builtins-proc-macro | ||
| dap-types | ||
| dm-langserver | ||
| dmdoc | ||
| dmm-tools | ||
| dmm-tools-cli | ||
| dreamchecker | ||
| dreammaker | ||
| interval-tree | ||
| spaceman-dmm | ||
| dependencies.dot | ||
| dependencies.png | ||
| README.md | ||
SpacemanDMM/crates
SpacemanDMM consists of several packages. Each may be built by running
cargo build -p <name> from the repository root. If no -p flag is
specified, all packages will be built. Adding --release will enable more
optimization flags, taking longer to compile but producing faster executables.
-
dreammaker - a pure-Rust parsing suite for the DreamMaker programming language.
-
dm-langserver - a language server based upon that parser.
-
dmdoc - a doxygen-esque documentation generator for DreamMaker codebases.
-
dreamchecker - extended whole-program analysis and type checking tools for DM codebases.
-
dmm-tools - additional libraries for working with DreamMaker icon and map files, including a renderer.
-
dmm-tools-cli - the command-line interface to
dmm-tools.
