From cd4004a82d9713bbb0b120aba83b3ed8fc9f1372 Mon Sep 17 00:00:00 2001 From: Sébastien Doeraene Date: Fri, 26 Feb 2016 16:30:39 +0100 Subject: Initial infrastructure and hello world for the Scala.js back-end. The Scala.js back-end can be enabled with the `-scalajs` command-line option. Currently, it adds one phase to the pipeline, which emits .sjsir files from trees. A sandbox project `sjsSandbox`, in `sandbox/scalajs/`, can be used to easily test Scala.js compilation. One can run the `main()` method of the `hello.world` object with > sjsSandbox/run The back-end only contains the bare mimimum to compile the hello world application in the sandbox. Anything else will blow up (for example, primitive method calls). It is a work-in-progress. --- project/plugins.sbt | 2 ++ 1 file changed, 2 insertions(+) (limited to 'project/plugins.sbt') diff --git a/project/plugins.sbt b/project/plugins.sbt index f9c0dbf1a..0c8b7737e 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -6,3 +6,5 @@ addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0") addSbtPlugin("org.scalastyle" %% "scalastyle-sbt-plugin" % "0.8.0") + +addSbtPlugin("org.scala-js" % "sbt-scalajs" % "0.6.7") -- cgit v1.2.3