| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
in case of a BuildBuild.
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit also
- requires Dependencies to explicitly implement canBeCached
- unifies some logic for dependency downloading
- moves SBT-like dependency DSL into its own trait
- error message showing build directory for exceptions in builds
Not splitting this up in favor of faster progress to 1.0.
The user facing API can probably be slightly improved using implicits
inside of BasicBuild, but we can do that later.
|
|
|
|
|
|
| |
(and safe up to 0.1s for each call)
There still seem to be 2 bugs related to CBT development in the code. One if you simpy save a stage1 file unchanged and re-run cbt, it fails to call Stage2.run reflectively. Also in case of compile errors in stage1, a TrappedExitCode exception is thrown and not caught.
|
|
|
|
| |
determinism between dev machines and circle ci
|
|
|
|
|
|
| |
Add
- Constructor syntax for cross-scala-version dependencies (as rightfully requested on reddit) and encouraged over SBT's still supported operator syntax
- Add support for classifiers other than "sources"
|
|
++ for strings everywhere. Added ++ method to File and URL and use it in many places
|