summaryrefslogtreecommitdiff
path: root/scalalib
Commit message (Expand)AuthorAgeFilesLines
* add a basic test for gen-idea (#114)Stephen Nancekivell2018-01-1914-5/+183
* Get Travis CI green again after adding Ammonite integration testLi Haoyi2018-01-191-17/+21
* Run Main.main in current process (#115)Minghao Liu2018-01-193-25/+37
* add resource folders, only one output folder is supported (#113)Minghao Liu2018-01-191-9/+15
* Implement downloading/caching of binaries and java-source-folder support to m...Li Haoyi2018-01-172-3/+18
* - Swap over to new `ivy"foo:bar:baz"` syntax for defining ivy dependenciesLi Haoyi2018-01-158-19/+35
* Extract out miscellanous mill.define.Module helpers into the millInternal nam...Li Haoyi2018-01-141-1/+1
* More fixes for `GenIdea` dealing with nested modulesLi Haoyi2018-01-141-1/+1
* Fix GenIdea logic again...Li Haoyi2018-01-141-23/+23
* Some tweaks to get tests passing...Li Haoyi2018-01-141-52/+51
* Everything seems to compile with new, minimal `Discover` implementation...Li Haoyi2018-01-143-23/+18
* rename OSet -> AggLi Haoyi2018-01-139-59/+59
* Migrate most classpath-related code onto `Loose.OSet` abstraction, to enforce...Li Haoyi2018-01-139-59/+71
* Break up scalalib/Module.scalaLi Haoyi2018-01-123-155/+174
* Allow `Cross`-builds to themselves be `Module`s so you can nest stuff insideLi Haoyi2018-01-121-0/+2
* Allow implicit `crossModule()` syntax to automatically find a set of cross-co...Li Haoyi2018-01-121-1/+20
* - Make `sources` and `resources` able to take multiple roots, so we can imple...Li Haoyi2018-01-122-21/+51
* - Better error reporting in `ReplApplyHandler`Li Haoyi2018-01-121-4/+4
* Properly close file inputstreams after hashing files, and eagerly close class...Li Haoyi2018-01-111-0/+1
* Add generated sources target (#109)Minghao Liu2018-01-112-10/+29
* prepare ci builds - fix tests (#107)Vadim Chelyshov2018-01-081-12/+54
* Simplify `Evaluator.Mapping` and consolidate logic within the `Segments` data...Li Haoyi2018-01-082-7/+5
* Consolidate `Cross` and `CrossModule`, eliminate now-unused `map`/`flatMap`/`...Li Haoyi2018-01-081-3/+3
* Swap over to a new, concise `CrossModule[T](..cases)` macro syntax that autom...Li Haoyi2018-01-071-3/+2
* Generate the `Segments` list at definition time rather than discovery time, b...Li Haoyi2018-01-072-8/+8
* Break out `Module.scala` from `Task.scala`Li Haoyi2018-01-071-1/+1
* Rename `resource/` folders `resources/` to properly match SBT convention, mak...Li Haoyi2018-01-073-1/+1
* First pass at implicitly propagating a `def basePath: Path` up the `Module` h...Li Haoyi2018-01-072-11/+9
* Forward bulk output to `stderr` when `--show` is called, reserving `stdout` f...Li Haoyi2018-01-051-0/+1
* Fix scalatest support (#101)Vadim Chelyshov2018-01-051-1/+1
* First pass at a ticker-based progress logger to reduce the spamminess of the ...Li Haoyi2018-01-042-2/+11
* fix idea... againLi Haoyi2018-01-041-1/+1
* First pass at providing new pretty-prints for build `Module`s/`Target`s/`Cros...Li Haoyi2018-01-032-2/+2
* Fix `idea` project generation, and make `Result.Exception` display the offend...Li Haoyi2018-01-011-5/+5
* Pipe in stdin and stderr. We still need to figure out a policy for how stderr...Li Haoyi2018-01-012-4/+4
* Properly handle `isModule` flag on `sbt.testing.FingerPrint`Li Haoyi2018-01-011-0/+3
* Make `HelloWorldTests` take an explicit output path so they are less sensitiv...Li Haoyi2018-01-013-11/+21
* Properly set the context classloader inside `TestRunner`'s `ClassLoader`Li Haoyi2018-01-011-47/+54
* Make `forkArgs` work with `run` and `runMain`Li Haoyi2018-01-011-4/+14
* Split Acyclic/Jawn/BetterFiles tests into their own `integration/` test suite.Li Haoyi2018-01-01163-11544/+15
* Split out generic `T.input` tasks from the `T.source` helpers, allowing `T.so...Li Haoyi2017-12-311-6/+6
* - Convert `T.source` into a generic `Target` that flushes the cache every timeLi Haoyi2017-12-317-36/+40
* `Core` -> `core`, for consistency with SBT naming schemesLi Haoyi2017-12-30177-0/+13430