| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename out `Task.path` to `Task.source`, use it more aggressively to get `amm... | Li Haoyi | 2017-11-12 | 1 | -3/+3 |
* | Make sure Mill classpath doesn't leak into test classloaders, except for spec... | Li Haoyi | 2017-11-12 | 1 | -1/+10 |
* | cleanup `build.sc` imports | Li Haoyi | 2017-11-11 | 3 | -46/+55 |
* | remove metacircular tests, since build.sc now serves that purpose | Li Haoyi | 2017-11-11 | 1 | -62/+0 |
* | `T{}` blocks can now be implicit | Li Haoyi | 2017-11-11 | 1 | -3/+3 |
* | - Smoothed out syntax for defining ivy dependencies | Li Haoyi | 2017-11-11 | 2 | -31/+49 |
* | First set of unit tests running through Mill | Li Haoyi | 2017-11-11 | 2 | -16/+14 |
* | - Give `Target`s nicer `toString`s using `sourcecode.Enclosing`. Still not as... | Li Haoyi | 2017-11-11 | 1 | -12/+9 |
* | Swap over to new `projectDeps` mechanism for defining dependencies between va... | Li Haoyi | 2017-11-11 | 3 | -12/+117 |
* | First sketch at SBT test integration works | Li Haoyi | 2017-11-11 | 1 | -1/+31 |
* | rename forge -> mill | Li Haoyi | 2017-11-10 | 2 | -10/+10 |
* | Add basic tests for un-cached evaluation of `Task`s | Li Haoyi | 2017-11-10 | 1 | -2/+2 |
* | Kill `Router.main` annotation and make routing dependent on the `Command` ret... | Li Haoyi | 2017-11-10 | 1 | -2/+1 |
* | Migrate over to the new `Task`/`Target`/`Command` split | Li Haoyi | 2017-11-09 | 1 | -7/+6 |
* | Make `Applicative` macros able to inject a configurable `Ctx` object, used in... | Li Haoyi | 2017-11-09 | 1 | -16/+5 |
* | make scalaplugin.Subproject use the builtin destination folder | Li Haoyi | 2017-11-09 | 1 | -7/+17 |
* | Swap `compileScala` over to `T{...}` macro | Li Haoyi | 2017-11-08 | 1 | -67/+64 |
* | First full metacircular compile-build-execute workflow now works using the `b... | Li Haoyi | 2017-11-07 | 1 | -0/+10 |
* | Recursive main-method resolution now works, as part of the normal discovery r... | Li Haoyi | 2017-11-05 | 1 | -3/+3 |
* | Forked `ammonite.main.Router` into `forge.discover.Router`, to let us generat... | Li Haoyi | 2017-11-05 | 1 | -4/+5 |
* | Break out reusable JVM specific stuff into its own file | Li Haoyi | 2017-11-05 | 2 | -2/+9 |
* | Split out `ApplicativeMacros` from `Target` | Li Haoyi | 2017-11-05 | 1 | -2/+2 |
* | Re-organize `forge/` folder according to ordering of build phases: target def... | Li Haoyi | 2017-11-05 | 2 | -2/+4 |
* | Turn on `lihaoyi:acyclic` plugin, enforce it, and break up whatever import cy... | Li Haoyi | 2017-11-05 | 1 | -1/+0 |
* | Shorted `ScalaDep.Scala(...)`/`ScalaDep.PointScala(...)` into `ScalaDep(...)`... | Li Haoyi | 2017-11-04 | 2 | -9/+10 |
* | Collapse `LocalDef` into `T{...}` macro, make it more flexible so it only cac... | Li Haoyi | 2017-11-04 | 1 | -1/+1 |
* | Migrate `MetacircularTests` over to new cached-def mechanism | Li Haoyi | 2017-11-04 | 2 | -29/+30 |
* | Implement `ScalaDep` ADT to encapsulate handling on scala cross-version suffixes | Li Haoyi | 2017-11-04 | 2 | -19/+62 |
* | `T.apply{}` -> `T{}` | Li Haoyi | 2017-11-04 | 1 | -1/+1 |
* | Remove unnecessary deps in `MetacircularTests` | Li Haoyi | 2017-11-04 | 1 | -11/+0 |
* | More tweaks to `scalaplugin.Subproject` | Li Haoyi | 2017-11-04 | 1 | -7/+11 |
* | Split up forge into `scalaplugin` an `core` subprojects, to allow us to use t... | Li Haoyi | 2017-11-03 | 2 | -0/+211 |