aboutsummaryrefslogtreecommitdiff
path: root/stage2/ToolsTasks.scala
Commit message (Collapse)AuthorAgeFilesLines
* fix guiChristopher Vogt2017-04-241-0/+1
|
* centralize all references to scala versions into single placeChristopher Vogt2017-04-011-10/+39
|
* more concise runMain in more placesChristopher Vogt2017-03-091-6/+6
|
* search-class task for searching class on mavenChristopher Vogt2017-03-041-1/+4
|
* use .apply feature instead of special coding for tools usage stringChristopher Vogt2017-02-271-0/+2
|
* include sonatypeSnapshots in `cbt tools resolve`Christopher Vogt2017-02-221-1/+1
|
* add package to generated Main.scala to avoid classpath weirdnessesChristopher Vogt2017-02-151-2/+3
| | | | | caused by multiple root package Main classes from different subproject or test projects ending up on the same classpath
* implicitly pass classloader, might make code easierChristopher Vogt2017-02-141-5/+4
| | | | | and prepares for allowing `run` and `runFlat` at Dependency instead of Build level
* idempotent change propagationChristopher Vogt2017-02-091-12/+14
| | | | | | using lastModified instead of a non-idempotent needsUpdate flag this fixes a bug where dependees would not be rebuilt if cbt exited or was killed after dependencies were already rebuilt.
* memoize task results across classes within a single runChristopher Vogt2017-02-091-0/+1
|
* Merge separate hashmaps for persistent cache into oneChristopher Vogt2017-02-011-1/+1
| | | | | | | This isn’t type-safe, but re-using that same hashmap for both keys and classloaders allows to reduce the number of members in Context. Also we can re-use the same hashMap for other things as well in the coming commits, e.g. timestamps.
* Update early dependencies to new zincChristopher Vogt2016-11-291-1/+1
|
* Remove classifier from pom files.mchav2016-11-251-3/+3
|
* web uitim-zh2016-10-281-0/+7
|
* better name for DirectoryDependencyChristopher Vogt2016-06-191-2/+1
| | | | | seems to be more precise than BuildDependency, hence hopefully more readable also cleaned up Scaffolding and added DirectoryDependency example
* Get rid of Build default imports to reduce noise in build files. This also ↵Christopher Vogt2016-06-151-3/+4
| | | | changes builds from using immutable.Seq to using Predef.Seq in favor of simplicity over purity. This has been discussed on gitter.
* Always create directory before trying to write fileChristopher Vogt2016-06-081-1/+1
|
* pass command line arguments through to cbt tools scala and cbt tools ammChristopher Vogt2016-06-011-4/+5
|
* update ammonite (doesn't help though, still doesn't start through cbt tools)Christopher Vogt2016-06-011-1/+1
|
* minor cleanupChristopher Vogt2016-06-011-1/+0
|
* create scaffolding for Main fileChristopher Vogt2016-05-031-0/+1
|
* Convenience factory methods for ResolversChristopher Vogt2016-05-031-11/+12
|
* rename admin into tools, which seems more appropriateChristopher Vogt2016-05-021-0/+141