aboutsummaryrefslogtreecommitdiff
path: root/stage1/Stage1.scala
diff options
context:
space:
mode:
authorJan Christopher Vogt <oss.nsp@cvogt.org>2016-03-12 00:09:26 -0500
committerJan Christopher Vogt <oss.nsp@cvogt.org>2016-03-12 00:09:26 -0500
commitb143c01a2e180b647eb27338cb7302aa38ef10c6 (patch)
tree9608d8ff36a80ac68f968aea8fcc31e4dae4150f /stage1/Stage1.scala
parentfae67dc6124a12710599ede6e091e2de236079aa (diff)
parent55fff670befc97a871cf0f85c65764e108f3d3c1 (diff)
downloadcbt-b143c01a2e180b647eb27338cb7302aa38ef10c6.tar.gz
cbt-b143c01a2e180b647eb27338cb7302aa38ef10c6.tar.bz2
cbt-b143c01a2e180b647eb27338cb7302aa38ef10c6.zip
Merge pull request #78 from cvogt/chris
Chris
Diffstat (limited to 'stage1/Stage1.scala')
-rw-r--r--stage1/Stage1.scala6
1 files changed, 4 insertions, 2 deletions
diff --git a/stage1/Stage1.scala b/stage1/Stage1.scala
index 1aa3f09..7702678 100644
--- a/stage1/Stage1.scala
+++ b/stage1/Stage1.scala
@@ -67,14 +67,16 @@ abstract class Stage1Base{
logger.stage1("before conditionally running zinc to recompile CBT")
if( src.exists(newerThan(_, changeIndicator)) ) {
- val stage1Classpath = CbtDependency(logger).dependencyClasspath
+ val stage1Classpath = CbtDependency()(logger).dependencyClasspath
logger.stage1("cbt.lib has changed. Recompiling with cp: " ++ stage1Classpath.string)
zinc( true, src, stage2Target, stage1Classpath )( zincVersion = "0.3.9", scalaVersion = constants.scalaVersion )
}
logger.stage1(s"[$now] calling CbtDependency.classLoader")
logger.stage1(s"[$now] Run Stage2")
- val ExitCode(exitCode) = runMain( mainClass, cwd +: args.drop(1).toVector, CbtDependency(logger).classLoader )
+ val ExitCode(exitCode) = /*trapExitCode*/{ // this
+ runMain( mainClass, cwd +: args.drop(1).toVector, CbtDependency()(logger).classLoader )
+ }
logger.stage1(s"[$now] Stage1 end")
System.exit(exitCode)
}