diff options
author | Li Haoyi <haoyi@dropbox.com> | 2015-02-04 06:28:31 -0800 |
---|---|---|
committer | Li Haoyi <haoyi@dropbox.com> | 2015-02-04 06:28:31 -0800 |
commit | 3e92267b4f030f7bc7f0040fef50bd07e4709b21 (patch) | |
tree | e10900fcd96d9b6c8cc53e5b641bdd11ebfe59b8 /examples/crossBuilds/simple/build.sbt | |
parent | b094df4a6a6cf1bf7eeb36d842970aa8b3d94d5f (diff) | |
download | hands-on-scala-js-3e92267b4f030f7bc7f0040fef50bd07e4709b21.tar.gz hands-on-scala-js-3e92267b4f030f7bc7f0040fef50bd07e4709b21.tar.bz2 hands-on-scala-js-3e92267b4f030f7bc7f0040fef50bd07e4709b21.zip |
clientserver examples now work with crossProject
Diffstat (limited to 'examples/crossBuilds/simple/build.sbt')
-rw-r--r-- | examples/crossBuilds/simple/build.sbt | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/examples/crossBuilds/simple/build.sbt b/examples/crossBuilds/simple/build.sbt index ce296c4..eb22c41 100644 --- a/examples/crossBuilds/simple/build.sbt +++ b/examples/crossBuilds/simple/build.sbt @@ -1,9 +1,12 @@ -val sharedSettings = Seq( - unmanagedSourceDirectories in Compile += - baseDirectory.value / "shared" / "main" / "scala" + +val cross = crossProject.settings( + // Shared settings here +).jsSettings( + // JS-specific settings here +).jvmSettings( + // JVM-specific settings here ) -lazy val js = project.in(file("js")).enablePlugins(ScalaJSPlugin) - .settings(sharedSettings:_*) +lazy val js = cross.js -lazy val jvm = project.in(file("jvm")).settings(sharedSettings:_*)
\ No newline at end of file +lazy val jvm = cross.jvm |