aboutsummaryrefslogtreecommitdiff
path: root/stage2/PackageJars.scala
Commit message (Collapse)AuthorAgeFilesLines
* change and expose mechanism mapping from absolute to relative pathsChristopher Vogt2017-03-171-1/+1
| | | | to transfer files from different locations coherently into one location
* handle trying to package / publish with no source files via exceptionChristopher Vogt2017-03-041-2/+1
| | | | this saves us from having to do conditionals in several places
* jar / doc refactorChristopher Vogt2017-02-281-8/+8
| | | | | | - split out manifest and scaladoc logic - refactor lib calls from inheritance layer - only strip project directory prefix from individually specified files
* fix srcJar path. Was wronly absolute fs path. Now relative.Christopher Vogt2017-02-191-1/+1
|
* implicitly pass classloader, might make code easierChristopher Vogt2017-02-141-1/+1
| | | | | and prepares for allowing `run` and `runFlat` at Dependency instead of Build level
* make sure jar, tests and main classes use the right directoriesChristopher Vogt2017-02-131-1/+1
|
* idempotent change propagationChristopher Vogt2017-02-091-2/+2
| | | | | | 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-6/+3
|
* Remove version from context, we can now use dynamic overridesChristopher Vogt2016-11-091-2/+1
|
* Sonatype release plugin (#247)Nikolay Tatarinov2016-10-031-0/+1
|
* include dependencyClasspath in compileClasspath and let docs use it tooChristopher Vogt2016-09-281-1/+1
| | | | | this prevents from forgetting the dependencyClasspath when compileClasspath is used and probably fixes the cp for docs
* Get rid of Build default imports to reduce noise in build files. This also ↵Christopher Vogt2016-06-151-1/+0
| | | | changes builds from using immutable.Seq to using Predef.Seq in favor of simplicity over purity. This has been discussed on gitter.
* turn Build base classes into traits for less verbosity and uniform usage ↵Christopher Vogt2016-06-151-0/+33
with any other plugin