Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Targets living in cross modules can now be properly discovered, run and cached. | Li Haoyi | 2017-11-22 | 1 | -2/+9 |
| | | | | | | | | Try out the following commands on our Mill `build.sc` file to exercise this functionality - `scalaplugin/target/mill run Core.cross[jarA].jar` - `scalaplugin/target/mill run Core.cross[jarB].jar` - `scalaplugin/target/mill run Core.cross[jarC].jar` | ||||
* | tweak-formatting | Li Haoyi | 2017-11-18 | 1 | -4/+6 |
| | |||||
* | First hack pass at cross-build discovery and command-running now works. | Li Haoyi | 2017-11-18 | 1 | -0/+6 |
| | | | | | | Can be tested out on our `build.sc` via `scalaplugin/target/mill run Core.cross[a].printIt` Needs tons of cleanup... | ||||
* | Cleanup | Li Haoyi | 2017-11-18 | 1 | -3/+3 |
| | |||||
* | First pass at cleaning up `build.sc` file syntax | Li Haoyi | 2017-11-15 | 1 | -51/+42 |
| | |||||
* | Mark the scala library jar as `type=Scala` to make intellij believe it is a ↵ | Li Haoyi | 2017-11-15 | 1 | -2/+2 |
| | | | | scala sdk | ||||
* | First pass at an `assembly` task now works, rudimentary but enough to be ↵ | Li Haoyi | 2017-11-14 | 1 | -1/+2 |
| | | | | used metacircularly | ||||
* | First pass at IntelliJ project generation for a Mill build. Run using `sbt ↵ | Li Haoyi | 2017-11-14 | 1 | -1/+3 |
| | | | | scalaplugin/assembly && amm build.sc idea` | ||||
* | Rename `Subproject` to `Module` | Li Haoyi | 2017-11-12 | 1 | -8/+6 |
| | |||||
* | Clean up `mill.Main` | Li Haoyi | 2017-11-12 | 1 | -2/+2 |
| | |||||
* | Rename out `Task.path` to `Task.source`, use it more aggressively to get ↵ | Li Haoyi | 2017-11-12 | 1 | -4/+4 |
| | | | | `amm -w` watch-n-rebuild functionality working on `build.sc` | ||||
* | cleanup `build.sc` imports | Li Haoyi | 2017-11-11 | 1 | -6/+3 |
| | |||||
* | `T{}` blocks can now be implicit | Li Haoyi | 2017-11-11 | 1 | -27/+22 |
| | |||||
* | - Smoothed out syntax for defining ivy dependencies | Li Haoyi | 2017-11-11 | 1 | -17/+17 |
| | | | | - Made `build.sc` file directly runnable using Ammonite, without any wrapper | ||||
* | First set of unit tests running through Mill | Li Haoyi | 2017-11-11 | 1 | -4/+17 |
| | |||||
* | Swap over to new `projectDeps` mechanism for defining dependencies between ↵ | Li Haoyi | 2017-11-11 | 1 | -12/+15 |
| | | | | various `scalaplugin.Subproject`s | ||||
* | rename forge -> mill | Li Haoyi | 2017-11-10 | 1 | -7/+7 |
| | |||||
* | First full metacircular compile-build-execute workflow now works using the ↵ | Li Haoyi | 2017-11-07 | 1 | -0/+47 |
`build.sc` file in the root of the repo. Run using ``` sbt scalaplugin/compile "core/run build.sc ScalaPlugin.console" ``` |