diff options
author | Jakob Odersky <jodersky@gmail.com> | 2015-03-23 20:18:43 +0100 |
---|---|---|
committer | Jakob Odersky <jodersky@gmail.com> | 2015-03-23 22:57:58 +0100 |
commit | 402d5c80d54f16d41a4544131a7c09ff26f7aa84 (patch) | |
tree | 30633d632424f14fcb177ce539f52f26e0a4a5c9 /project/Build.scala | |
parent | 26225ca2275fb20149efecbd287564fbed2c1e23 (diff) | |
download | mavigator-402d5c80d54f16d41a4544131a7c09ff26f7aa84.tar.gz mavigator-402d5c80d54f16d41a4544131a7c09ff26f7aa84.tar.bz2 mavigator-402d5c80d54f16d41a4544131a7c09ff26f7aa84.zip |
implement index landing page
Diffstat (limited to 'project/Build.scala')
-rw-r--r-- | project/Build.scala | 34 |
1 files changed, 24 insertions, 10 deletions
diff --git a/project/Build.scala b/project/Build.scala index 60a3edc..0a18e7c 100644 --- a/project/Build.scala +++ b/project/Build.scala @@ -46,7 +46,7 @@ object ApplicationBuild extends Build { settings(common: _*) settings( resolvers += Resolver.url("scala-js-releases", url("http://dl.bintray.com/content/scala-js/scala-js-releases"))(Resolver.ivyStylePatterns), - scalaJSProjects := Seq(dashboard), + scalaJSProjects := Seq(dashboard, index), pipelineStages := Seq(scalaJSProd), libraryDependencies ++= Seq( "org.webjars" % "bootstrap" % "3.3.1", @@ -55,7 +55,10 @@ object ApplicationBuild extends Build { ) ) dependsOn(uav) - aggregate(projectToRef(dashboard)) + aggregate( + projectToRef(dashboard), + projectToRef(index) + ) ) //communication backend @@ -72,20 +75,31 @@ object ApplicationBuild extends Build { ) ) - //web frontend + //web frontends + val scalajs = Seq( + libraryDependencies ++= Seq( + "org.scala-js" %%% "scalajs-dom" % "0.8.0", + "com.lihaoyi" %%% "scalatags" % "0.4.6", + "com.lihaoyi" %%% "scalarx" % "0.2.8" + ) + ) + lazy val dashboard = ( Project("vfd-dashboard", file("vfd-dashboard")) enablePlugins(ScalaJSPlugin) enablePlugins(ScalaJSPlay) enablePlugins(SbtMavlink) settings(common: _*) - settings( - libraryDependencies ++= Seq( - "org.scala-js" %%% "scalajs-dom" % "0.8.0", - "com.lihaoyi" %%% "scalatags" % "0.4.6", - "com.lihaoyi" %%% "scalarx" % "0.2.8" - ) - ) + settings(scalajs: _*) + ) + + lazy val index = ( + Project("vfd-index", file("vfd-index")) + enablePlugins(ScalaJSPlugin) + enablePlugins(ScalaJSPlay) + enablePlugins(SbtMavlink) + settings(common: _*) + settings(scalajs: _*) ) }
\ No newline at end of file |