src/Tools/Code/code_scala.ML
changeset 59104 a14475f044b2
parent 58520 a4d1f8041af0
child 59323 468bd3aedfa1
equal deleted inserted replaced
59103:788db6d6b8a5 59104:a14475f044b2
   422 
   422 
   423 
   423 
   424 (** Isar setup **)
   424 (** Isar setup **)
   425 
   425 
   426 val setup =
   426 val setup =
   427   Code_Target.add_target
   427   Code_Target.add_language
   428     (target, { serializer = serializer, literals = literals,
   428     (target, { serializer = serializer, literals = literals,
   429       check = { env_var = "SCALA_HOME",
   429       check = { env_var = "SCALA_HOME",
   430         make_destination = fn p => Path.append p (Path.explode "ROOT.scala"),
   430         make_destination = fn p => Path.append p (Path.explode "ROOT.scala"),
   431         make_command = fn _ =>
   431         make_command = fn _ =>
   432           "env JAVA_OPTS='-Xms128m -Xmx512m -Xss2m' \"$SCALA_HOME/bin/scalac\" ROOT.scala" } })
   432           "env JAVA_OPTS='-Xms128m -Xmx512m -Xss2m' \"$SCALA_HOME/bin/scalac\" ROOT.scala" } })