aboutsummaryrefslogtreecommitdiff
path: root/build.sc
diff options
context:
space:
mode:
authorJakob Odersky <jakob@inpher.io>2019-11-26 12:57:50 -0500
committerJakob Odersky <jakob@inpher.io>2019-11-26 13:40:36 -0500
commit62b5a6a24a8824f996ad82b7bf0b0e5f1210326a (patch)
treeb32dd1fd4e3b5e3ae3e449ff7c051daa31e28a28 /build.sc
parentf38dd59d93f56213a8400841c7ebb0a7202144a7 (diff)
downloadscala-tutorial-62b5a6a24a8824f996ad82b7bf0b0e5f1210326a.tar.gz
scala-tutorial-62b5a6a24a8824f996ad82b7bf0b0e5f1210326a.tar.bz2
scala-tutorial-62b5a6a24a8824f996ad82b7bf0b0e5f1210326a.zip
Add CLI based on scalanative
Diffstat (limited to 'build.sc')
-rw-r--r--build.sc7
1 files changed, 6 insertions, 1 deletions
diff --git a/build.sc b/build.sc
index 3799ef2..3912908 100644
--- a/build.sc
+++ b/build.sc
@@ -1,4 +1,4 @@
-import mill._, scalalib._, scalajslib._
+import mill._, scalalib._, scalajslib._, scalanativelib._
trait Shared extends ScalaModule {
def sharedSources = T.sources(build.millSourcePath / "shared")
@@ -46,3 +46,8 @@ object webapp extends ScalaJSModule with Shared {
}
}
+
+object cli extends ScalaNativeModule {
+ def scalaVersion = "2.11.12" // scala native does not support newer versions yet
+ def scalaNativeVersion = "0.3.8"
+}