summaryrefslogtreecommitdiff
path: root/shared.sc
Commit message (Collapse)AuthorAgeFilesLines
* Remove the default `publishVersion` from `PublishModule`, and add `--batch` ↵Li Haoyi2018-02-041-0/+2
| | | | to gpg shellout to avoid popping up a password screen
* - Renamed `Ctx.FooCtx` => `Ctx.Foo`Li Haoyi2018-02-021-1/+34
| | | | - Remove un-used `Evaluator#millSourcePath` parameter
* automatically create dest directory for targets to useLi Haoyi2018-02-021-34/+1
|
* compile zinc compiler bridges on demand to remove restriction on supported ↵Li Haoyi2018-02-021-9/+0
| | | | scala versions
* rename OSet -> AggLi Haoyi2018-01-131-2/+2
|
* Migrate most classpath-related code onto `Loose.OSet` abstraction, to ↵Li Haoyi2018-01-131-1/+1
| | | | enforce deduplication
* Add generated sources target (#109)Minghao Liu2018-01-111-2/+2
| | | | | | | | | | | | * add generated source * naming * multiple content root * no message * fix output classes path
* Split Acyclic/Jawn/BetterFiles tests into their own `integration/` test suite.Li Haoyi2018-01-011-22/+31
| | | | | | Those tests now download a snapshot of the relevant git repo rather than vendoring the files, and use a bare `build.sc` instead of having the build object be included in the test classpath. Tests pass using `sbt integration/test`, but `mill integration.test` still doesn't work
* fix #57 implement eval function to evaluate multiple tasks via replrockjam2017-12-311-1/+28
|
* Move all the source generation logic into a `shared.sc` file to avoid ↵Li Haoyi2017-12-281-0/+125
duplication DRY it up internally Move the Bridge downloading logic into `shared.sc` as well, and swap the subprocesses for in-memory processing using scalaj-http and ZipInputStream