Commit Graph

26 Commits

Author SHA1 Message Date
Anton Sviridov 1b19e6f7e1 Remove files 2020-11-19 12:57:37 +00:00
Anton Sviridov c58f78c592 PR comments, update README, upgrade Scala Native 2020-11-19 12:55:02 +00:00
Anton Sviridov e3abc56808 Use newer version of Scala.js in the example. 2020-11-18 22:04:38 +00:00
Anton Sviridov ef62a9efe6 Expose project axes 2020-11-18 21:52:14 +00:00
Eugene Yokota c9de67f980 Add test for Scala 3.0.0-M1
Ref https://github.com/sbt/sbt-projectmatrix/issues/33
2020-11-08 13:24:27 -05:00
Eugene Yokota f31e8ccdc1 treat JVM and 2.13 as default axis
By default, JVM and Scala 2.13 are treated default axes so the suffixes won't show up as project id. This allows the build user to refer to the subproject using `core` as opposed to `coreJVM2_13`.
2020-08-23 19:40:15 -04:00
Eugene Yokota 604ce9e83c Fix Java dependency 2020-08-23 19:23:48 -04:00
Eugene Yokota ba8d3c7edc Backport Scala 2.13-3.x inter project dependency
Ref https://github.com/sbt/sbt/pull/5767
2020-08-23 06:00:09 -04:00
Eugene Yokota b42f3938a5 implement secondary match 2020-08-22 15:13:47 -04:00
Eugene Yokota 1c7615c992 Use .sbt/matrix/foo as base directory
Fixes #25
2020-05-05 14:45:55 -04:00
Eugene Yokota 04823219e9 Use the same baseDirectory for all rows
Fixes #3

Under source dependency situation, `new File(childId)` doesn't work well.
2020-04-20 00:01:40 -04:00
Eugene Yokota 20821a1cc7 Add configure(...) 2020-04-12 14:04:25 -04:00
Eugene Yokota b9a18bab2a Add % syntax for configuration scoping 2020-04-12 13:37:57 -04:00
Eugene Yokota 88fd75bc72 implement VirtualAxis
Fixes https://github.com/sbt/sbt-projectmatrix/issues/13
Fixes https://github.com/sbt/sbt-projectmatrix/issues/14

This adds the notion of VirutalAxis that allows the matrix to define strong or weak axis.
2019-11-04 11:58:13 -05:00
Eugene Yokota 1f5c66413f set default name to id 2019-07-07 18:21:11 -04:00
Eugene Yokota e37ce28e81 replace NATIVE with Native 2019-06-25 01:21:43 -04:00
Eugene Yokota a985d4f079 limit to Scala 2.11 2019-06-25 01:21:02 -04:00
exoego 75a992fa24 Add Scala versions 2019-05-14 22:14:39 +09:00
exoego 278aeeb11f Add main classes 2019-05-14 10:43:30 +09:00
exoego 11b9722183 Add Scala Native support 2019-05-12 23:09:05 +09:00
Eugene Yokota ee82dd9243 enable org.scalajs.sbtplugin.ScalaJSPlugin 2019-05-09 10:03:29 -04:00
Eugene Yokota b520cc5517 add crossLibrary
It's a thin layer around custom, but specifically created for cross library building.

Ref #2
2019-05-09 09:34:46 -04:00
Eugene Yokota f87730fb1b fix test for custom 2019-05-09 09:10:47 -04:00
Eugene Yokota 2faf8c6a68 move Scala version into row definition 2019-05-09 08:46:02 -04:00
exoego f831911fbe Implement Scala.js support 2019-05-09 06:50:23 +09:00
Eugene Yokota 42ff91f4cc intitial import 2018-06-23 22:35:09 -04:00