mill
mill copied to clipboard
Experiments
- [x] Decouple CLI parser from Ammonite
- [x] Draft a
MillBuildModule- which can parse and build abuild.scand includes - [x] Draft a using directives parser, which could replace Ammonite imports eventually
- [x] Parse Ammonite imports in Mill (simple regex version)
- [ ] Parse Ammonite imports properly
- [x] Use new
MillBuildModulein BSP- [ ] Test BSP support and refactor it into Mill main
- [x] Experimental support for using directives
- [ ] Re-enable support for using directive (as alternative to
$-imports) once library is usable- https://github.com/VirtusLab/using_directives/issues/41
- [ ] When Mill runs, let a pure
MillBuildModuleproject compile the project files - [ ] Modify runner to just use/load the already compiled scripts in embedded Ammonite
- [ ] Let Mill evaluate the compiled build scripts without embedded Ammonite
- ...