build.sbt
changeset 13 5af9883f1111
parent 6 80e9b94097a4
child 15 7f43df518630
equal deleted inserted replaced
12:fa9e69404c68 13:5af9883f1111
     1 import scala.sys.process._
     1 import scala.sys.process._
     2 
     2 
     3 val scalaVersions = Seq("2.11.12", "2.12.4")
     3 val scalaVersions = Seq("2.11.12", "2.12.4")
     4 
     4 
     5 lazy val fatagsRoot = project.in(file(".")).
     5 lazy val fatagsRoot = project.in(file(".")).
     6   aggregate(fatagsJS, fatagsJVM).
     6   aggregate(fatagsJS, fatagsJVM, example).
     7   settings(
     7   settings(
     8     crossScalaVersions := scalaVersions,
     8     crossScalaVersions := scalaVersions,
     9     publish := {},
     9     publish := {},
    10     publishLocal := {}
    10     publishLocal := {}
    11   )
    11   )
    44 ).jvmSettings().jsSettings()
    44 ).jvmSettings().jsSettings()
    45 
    45 
    46 lazy val fatagsJS = fatags.js
    46 lazy val fatagsJS = fatags.js
    47 lazy val fatagsJVM = fatags.jvm
    47 lazy val fatagsJVM = fatags.jvm
    48 
    48 
       
    49 lazy val example = project.in(file("example"))
       
    50   .enablePlugins(ScalaJSPlugin)
       
    51   .dependsOn(fatagsJS)
       
    52 
    49 // vim: et ts=2 sw=2 syn=scala 
    53 // vim: et ts=2 sw=2 syn=scala