Commit Graph

68 Commits

Author SHA1 Message Date
Eugene Yokota 29ff81ec14 Preliminary GitHub Actions 2020-12-01 22:54:43 -05:00
eugene yokota 0843222509
Merge pull request #36 from keynmol/expose-project-axes
Make the generated subproject self-aware about its own virtual axes
2020-12-01 22:40:19 -05:00
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 839ff7d0f2
Merge pull request #34 from sbt/wip/scala-3-test
Add test for Scala 3.0.0-M1
2020-11-08 14:41:14 -05: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 865e826e8d readme 2020-08-23 23:37:19 -04:00
eugene yokota 74feb45546
Merge pull request #30 from sbt/wip/default
treat JVM and 2.13 as default axis
2020-08-23 23:22:53 -04: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 f8973aecd1
Merge pull request #29 from sbt/wip/sandwich
implement secondary match
2020-08-23 17:29:07 -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 5dfbcfb112 0.5.3-SNAPSHOT 2020-05-05 17:42:33 -04:00
eugene yokota 6c5e5334ef
Merge pull request #26 from sbt/wip/dir
Use .sbt/matrix/foo as base directory
2020-05-05 17:36:35 -04:00
Eugene Yokota 1c7615c992 Use .sbt/matrix/foo as base directory
Fixes #25
2020-05-05 14:45:55 -04:00
Eugene Yokota 6922fde83d 0.5.2-SNAPSHOT 2020-04-20 01:13:52 -04:00
eugene yokota 09619ee9b8
Merge pull request #24 from sbt/wip/base
Use the same baseDirectory for all rows
2020-04-20 01:02:33 -04:00
Eugene Yokota 838e7562f5 Update Scala Native setup 2020-04-20 00:49:28 -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 26e0908f52 0.5.1-SNAPSHOT 2020-04-13 01:20:32 -04:00
eugene yokota 3e38d9c916
Merge pull request #23 from sbt/wip/percent
Add % syntax for configuration scoping
2020-04-13 00:25:23 -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 376c8f4a78 0.4.1-SNAPSHOT 2020-04-12 13:37:00 -04:00
eugene yokota 609917c3b9
Merge pull request #21 from sbt/wip/virtualaxis
implement VirtualAxis
2019-11-04 14:08:02 -05: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 b054de52e6
Merge pull request #19 from sbt/wip/modulename
set default name to id
2019-07-08 07:34:06 +09:00
Eugene Yokota 1f5c66413f set default name to id 2019-07-07 18:21:11 -04:00
Eugene Yokota c342b4d662 0.3.1-SNAPSHOT 2019-06-27 07:58:11 +08:00
Eugene Yokota adeae01394 readme 2019-06-27 07:57:50 +08:00
eugene yokota 4fb332a3a5
Merge pull request #16 from sbt/wip/scala-native
Add Scala Native support
2019-06-25 01:32:00 -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 604b852474 Use preinstalled JDK 2019-05-14 22:20:47 +09:00
exoego 75a992fa24 Add Scala versions 2019-05-14 22:14:39 +09:00
exoego 42fa30a9d2 Use trusty and jdk 8 as same as scala-native 2019-05-14 21:58:58 +09:00
exoego 7ff3856279 Paste all scripts from scala-native 2019-05-14 21:04:52 +09:00
exoego f749d7d896 Add openjdk8 since JDK11 is still not widely-supported in Scala ecosystem 2019-05-14 11:38:28 +09:00
exoego f71bd9163c Use travis_setup.sh from scala-native 2019-05-14 11:15:10 +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 ec80aff4c0
Merge pull request #11 from sbt/wip/readme
readme
2019-05-10 14:03:10 -04:00
Eugene Yokota 2aba2ecde3 readme
Fixes #2
2019-05-10 14:01:30 -04:00
Eugene Yokota e69d7487b3 version bump 2019-05-10 14:00:21 -04:00
eugene yokota b8eda0fdb8
Merge pull request #10 from sbt/wip/scalajs
enable org.scalajs.sbtplugin.ScalaJSPlugin
2019-05-09 10:18:00 -04:00
Eugene Yokota ee82dd9243 enable org.scalajs.sbtplugin.ScalaJSPlugin 2019-05-09 10:03:29 -04:00
eugene yokota 7e0a1249e3
Merge pull request #9 from sbt/wip/library
add crossLibrary
2019-05-09 09:42:14 -04:00