summaryrefslogtreecommitdiff
path: root/build.sbt
diff options
context:
space:
mode:
authorLi Haoyi <haoyi@dropbox.com>2014-12-20 22:25:49 -0800
committerLi Haoyi <haoyi@dropbox.com>2014-12-20 22:25:49 -0800
commite6831705b0216f7504129cc6943e1f23e114b959 (patch)
treefba42e201c2a3889aea9a5d2bd6be8d90cc5ce8e /build.sbt
parent37a33d401fd70c56ff7f411afc07a4605e2e1aa2 (diff)
downloadworkbench-e6831705b0216f7504129cc6943e1f23e114b959.tar.gz
workbench-e6831705b0216f7504129cc6943e1f23e114b959.tar.bz2
workbench-e6831705b0216f7504129cc6943e1f23e114b959.zip
basic Scala.js console works
Diffstat (limited to 'build.sbt')
-rw-r--r--build.sbt13
1 files changed, 11 insertions, 2 deletions
diff --git a/build.sbt b/build.sbt
index 20618d4..e77fd6a 100644
--- a/build.sbt
+++ b/build.sbt
@@ -39,10 +39,18 @@ lazy val root = project.in(file(".")).settings(defaultSettings:_*).settings(
(fullOptJS in (client, Compile)).value
(artifactPath in (client, Compile, fullOptJS)).value
},
+ resolvers += Resolver.url("scala-js-releases",
+ url("http://dl.bintray.com/content/scala-js/scala-js-releases"))(
+ Resolver.ivyStylePatterns),
+ addSbtPlugin("org.scala-lang.modules.scalajs" % "scalajs-sbt-plugin" % "0.5.4"),
libraryDependencies ++= Seq(
+ "org.scala-lang" % "scala-compiler" % scalaVersion.value,
+ "org.scala-lang.modules.scalajs" % s"scalajs-compiler_${scalaVersion.value}" % "0.5.4",
+ "org.scala-lang.modules.scalajs" %% "scalajs-tools" % "0.5.4",
"io.spray" % "spray-can" % "1.3.1",
"io.spray" % "spray-routing" % "1.3.1",
- "com.typesafe.akka" %% "akka-actor" % "2.3.0",
+ "com.typesafe.akka" %% "akka-actor" % "2.3.0",
+ "org.scala-lang.modules" %% "scala-async" % "0.9.1" % "provided",
"com.lihaoyi" %% "autowire" % "0.2.3",
"com.lihaoyi" %% "upickle" % "0.2.5"
),
@@ -56,5 +64,6 @@ lazy val client = project.in(file("client"))
"org.scala-lang.modules.scalajs" %%% "scalajs-dom" % "0.6",
"com.lihaoyi" %%% "autowire" % "0.2.3",
"com.lihaoyi" %%% "upickle" % "0.2.5"
- )
+ ),
+ emitSourceMaps := false
)