aboutsummaryrefslogtreecommitdiff
path: root/stage1/resolver.scala
diff options
context:
space:
mode:
authorChristopher Vogt <oss.nsp@cvogt.org>2017-03-19 19:54:29 -0400
committerChristopher Vogt <oss.nsp@cvogt.org>2017-03-27 23:54:15 -0400
commit88854cfeb423a414296ffe2b04938d1b99fb4868 (patch)
tree7242559752472d7987fc6567e03a6ae1a72409f4 /stage1/resolver.scala
parent9049773eab2dd7675a9b1cacd92bbe67825cf1ea (diff)
downloadcbt-88854cfeb423a414296ffe2b04938d1b99fb4868.tar.gz
cbt-88854cfeb423a414296ffe2b04938d1b99fb4868.tar.bz2
cbt-88854cfeb423a414296ffe2b04938d1b99fb4868.zip
io performance tweak: cache cbtLastModified
Diffstat (limited to 'stage1/resolver.scala')
-rw-r--r--stage1/resolver.scala3
1 files changed, 1 insertions, 2 deletions
diff --git a/stage1/resolver.scala b/stage1/resolver.scala
index 57ac5b6..1eaeebd 100644
--- a/stage1/resolver.scala
+++ b/stage1/resolver.scala
@@ -176,9 +176,8 @@ case class PostBuildDependency(target: File, _dependencies: Seq[DependencyImplem
override def exportedClasspath = ClassPath( Seq(target) )
override def dependencies = _dependencies
}
-case class CbtDependencies(mavenCache: File, nailgunTarget: File, stage1Target: File, stage2Target: File, compatibilityTarget: File)(implicit logger: Logger, transientCache: java.util.Map[AnyRef,AnyRef], classLoaderCache: ClassLoaderCache){
+case class CbtDependencies(cbtLastModified: Long, mavenCache: File, nailgunTarget: File, stage1Target: File, stage2Target: File, compatibilityTarget: File)(implicit logger: Logger, transientCache: java.util.Map[AnyRef,AnyRef], classLoaderCache: ClassLoaderCache){
val compatibilityDependency = PostBuildDependency(compatibilityTarget, Nil)
- val cbtLastModified = (stage2Target++".last-success").lastModified
val stage1Dependency = PostBuildDependency(
stage1Target,
Seq(