diff options
author | Christopher Vogt <oss.nsp@cvogt.org> | 2017-02-22 17:21:43 +0800 |
---|---|---|
committer | Christopher Vogt <oss.nsp@cvogt.org> | 2017-02-22 17:38:45 +0800 |
commit | 0d1b7e92ada02c5149abefdbc8e70d02241951ca (patch) | |
tree | efba968c647bb7185fdae711fac26c1306248f02 /examples/scalajs-plain-example/js/build/build.scala | |
parent | 63d77017a205a394e604ec9f943d0ef6d2511ef4 (diff) | |
download | cbt-0d1b7e92ada02c5149abefdbc8e70d02241951ca.tar.gz cbt-0d1b7e92ada02c5149abefdbc8e70d02241951ca.tar.bz2 cbt-0d1b7e92ada02c5149abefdbc8e70d02241951ca.zip |
Add small and simple scala js example
Diffstat (limited to 'examples/scalajs-plain-example/js/build/build.scala')
-rw-r--r-- | examples/scalajs-plain-example/js/build/build.scala | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/examples/scalajs-plain-example/js/build/build.scala b/examples/scalajs-plain-example/js/build/build.scala new file mode 100644 index 0000000..06e4876 --- /dev/null +++ b/examples/scalajs-plain-example/js/build/build.scala @@ -0,0 +1,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") +} |