aboutsummaryrefslogtreecommitdiff
path: root/examples/scalajs-plain-example/js/build/build.scala
blob: 06e4876b630bfac3e093fcb54d9f57bdad3a355b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import cbt._
class Build(val context: Context) extends ScalaJsBuild{
  override def projectName = "my-project"

  override def sources = super.sources ++ Seq(
    projectDirectory.getParentFile ++ "/shared"
  )

  override def dependencies = (
    super.dependencies ++
      Resolver( mavenCentral ).bind(
        "org.scala-js" %%% "scalajs-dom" % "0.9.0"
      )
  )

  override def scalaJsTargetFile =
    projectDirectory.getParentFile ++ ("/server/public/generated/" ++ projectName ++ ".js")
}