aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Odersky <jakob@odersky.com>2018-03-07 22:13:55 -0800
committerJakob Odersky <jakob@odersky.com>2018-03-07 22:13:55 -0800
commitaca218bbf44b66635974ebf7de20be57eb5d5025 (patch)
treedddd43ae7d6ce3d36cd436413b70903b443ca7f6
parentbf72e4341b5478f3e8416781a2f03a0d5b6a6841 (diff)
downloadmagnolia-aca218bbf44b66635974ebf7de20be57eb5d5025.tar.gz
magnolia-aca218bbf44b66635974ebf7de20be57eb5d5025.tar.bz2
magnolia-aca218bbf44b66635974ebf7de20be57eb5d5025.zip
Add aggregate root project and travis build configuration
-rw-r--r--.travis.yml11
-rw-r--r--CHANGES4
-rw-r--r--build.sbt7
3 files changed, 21 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..330ebe3
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,11 @@
+sudo: required
+dist: trusty
+language: scala
+
+before_install:
+- curl https://raw.githubusercontent.com/scala-native/scala-native/9069e8d447f7a9a5439bffbb6a706b5cc70bd631/bin/travis_setup.sh | bash -x
+
+script:
+ - sbt +compile
+jdk:
+ - oraclejdk8
diff --git a/CHANGES b/CHANGES
index deed80f..251f5c0 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,5 +1,9 @@
# Changelog
+## v0.7.1
+- Support compilation for Scala Native
+- Add travis build configuration
+
## v0.7.0
- Fix regression related to deriving inner classes
- Fix for derivations of case classes with alternative factory methods
diff --git a/build.sbt b/build.sbt
index be6a2a5..42ada89 100644
--- a/build.sbt
+++ b/build.sbt
@@ -52,7 +52,12 @@ lazy val tests = project
)
.dependsOn(examplesJVM)
-
+lazy val root = (project in file("."))
+ .aggregate(coreJVM, coreJS, coreNative, examplesJVM, examplesJS, examplesNative)
+ .settings(
+ publish := {},
+ publishLocal := {}
+ )
lazy val benchmarks = project
.in(file("benchmarks"))