summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorLi Haoyi <haoyi@dropbox.com>2014-11-10 20:49:32 -0800
committerLi Haoyi <haoyi@dropbox.com>2014-11-10 20:49:32 -0800
commit916476a310661a0b81011e0af429f356d5cd36e7 (patch)
treeae0515e87b30681dd291bd78276a8f2edb6e1a4e /examples
parentaaea4afbf3b47d623f396cb1eae247fa92053032 (diff)
downloadhands-on-scala-js-916476a310661a0b81011e0af429f356d5cd36e7.tar.gz
hands-on-scala-js-916476a310661a0b81011e0af429f356d5cd36e7.tar.bz2
hands-on-scala-js-916476a310661a0b81011e0af429f356d5cd36e7.zip
Small cleanup, book is now acyclic
Diffstat (limited to 'examples')
-rw-r--r--examples/crossBuilds/clientserver/build.sbt9
-rw-r--r--examples/crossBuilds/clientserver/project/build.sbt6
-rw-r--r--examples/crossBuilds/clientserver/server/src/main/scala/simple/Server.scala2
-rw-r--r--examples/demos/build.sbt2
4 files changed, 14 insertions, 5 deletions
diff --git a/examples/crossBuilds/clientserver/build.sbt b/examples/crossBuilds/clientserver/build.sbt
index 618ac8a..457c5b1 100644
--- a/examples/crossBuilds/clientserver/build.sbt
+++ b/examples/crossBuilds/clientserver/build.sbt
@@ -7,7 +7,8 @@ val sharedSettings = Seq(
libraryDependencies ++= Seq(
"com.scalatags" %%% "scalatags" % "0.4.2",
"com.lihaoyi" %%% "upickle" % "0.2.5"
- )
+ ),
+ scalaVersion := "2.11.4"
)
lazy val client = project.in(file("client"))
@@ -21,6 +22,8 @@ lazy val client = project.in(file("client"))
lazy val server = project.in(file("server"))
.settings(sharedSettings:_*)
+ .settings(com.lihaoyi.workbench.Plugin.workbenchSettings:_*)
+ .settings(spray.revolver.RevolverPlugin.Revolver.settings:_*)
.settings(
libraryDependencies ++= Seq(
"io.spray" %% "spray-can" % "1.3.2",
@@ -30,5 +33,7 @@ lazy val server = project.in(file("server"))
(resources in Compile) += {
(fastOptJS in (client, Compile)).value
(artifactPath in (client, Compile, fastOptJS)).value
- }
+ },
+ bootSnippet := "",
)
+
diff --git a/examples/crossBuilds/clientserver/project/build.sbt b/examples/crossBuilds/clientserver/project/build.sbt
index 5bd83ce..9c68ece 100644
--- a/examples/crossBuilds/clientserver/project/build.sbt
+++ b/examples/crossBuilds/clientserver/project/build.sbt
@@ -1,4 +1,8 @@
/*project/build.sbt*/
addSbtPlugin("org.scala-lang.modules.scalajs" % "scalajs-sbt-plugin" % "0.5.5")
-addSbtPlugin("com.lihaoyi" % "utest-js-plugin" % "0.2.4") \ No newline at end of file
+addSbtPlugin("com.lihaoyi" % "utest-js-plugin" % "0.2.4")
+
+addSbtPlugin("com.lihaoyi" % "workbench" % "0.2.3")
+
+addSbtPlugin("io.spray" % "sbt-revolver" % "0.7.2")
diff --git a/examples/crossBuilds/clientserver/server/src/main/scala/simple/Server.scala b/examples/crossBuilds/clientserver/server/src/main/scala/simple/Server.scala
index 6b2fea3..83947ac 100644
--- a/examples/crossBuilds/clientserver/server/src/main/scala/simple/Server.scala
+++ b/examples/crossBuilds/clientserver/server/src/main/scala/simple/Server.scala
@@ -3,7 +3,7 @@ package simple
import akka.actor.ActorSystem
import spray.http.{HttpEntity, MediaTypes}
import spray.routing.SimpleRoutingApp
-
+import upickle._
object Server extends SimpleRoutingApp{
def main(args: Array[String]): Unit = {
diff --git a/examples/demos/build.sbt b/examples/demos/build.sbt
index 7e6b685..20b9fca 100644
--- a/examples/demos/build.sbt
+++ b/examples/demos/build.sbt
@@ -4,7 +4,7 @@ name := "Example"
version := "0.1-SNAPSHOT"
-scalaVersion := "2.11.1"
+scalaVersion := "2.11.4"
libraryDependencies += "org.scala-lang.modules.scalajs" %%% "scalajs-dom" % "0.6"