def __init__(self, context): JvmCompile.__init__(self, context, jdk=False) # Set up the zinc utils. color = not context.options.no_color self._zinc_utils = ZincUtils(context=context, nailgun_task=self, jvm_options = self._jvm_options, color=color, jvm_tool_bootstrapper=self._jvm_tool_bootstrapper)
def __init__(self, context): JvmCompile.__init__(self, context, jdk=False) # Set up the zinc utils. color = not context.options.no_color self._zinc_utils = ZincUtils(context=context, nailgun_task=self, jvm_options = self._jvm_options, color=color, jvm_tool_bootstrapper=self._jvm_tool_bootstrapper) # If we are compiling scala libraries with circular deps on java libraries we need to # make sure those cycle deps are present. for scala_target in self.context.targets(lambda t: isinstance(t, ScalaLibrary)): for java_target in scala_target.java_sources: self.context.add_target(java_target)