Commit Graph

79 Commits

Author SHA1 Message Date
Eugene Yokota 53618c6483 gpg stuff 2020-12-02 01:44:00 -05:00
Eugene Yokota f20064cf81 gpg stuff 2020-12-02 01:40:29 -05:00
eugene yokota 756855ae8b
Merge pull request #42 from sbt/wip/scala3
Use Scala's ABI version to generate suffix
2020-12-02 01:05:05 -05:00
Eugene Yokota 884440b943 Use Scala's ABI version to generate suffix
Fixes #37
To support cross building of 3.0.0-M1 and 3.0.0-M2, use the ABI version
to generate the subproject suffix instead of the partial version (first
    two segments)
2020-12-02 00:50:03 -05:00
Eugene Yokota cb72b1e9f1 Port fix for sandwich and Scala.JS
Ref https://github.com/sbt/sbt/pull/5984
2020-12-02 00:28:57 -05:00
eugene yokota e373bfc3cc
Merge pull request #41 from sbt/wip/build2
Tag-based release
2020-12-02 00:07:31 -05:00
Eugene Yokota f5c7156e24 Tag-based release 2020-12-02 00:00:15 -05:00
eugene yokota bd407ae629
Merge pull request #40 from sbt/wip/actions
Migrate to GitHub Actions
2020-12-01 23:35:45 -05:00
Eugene Yokota 3525d3a108 Disable scala-native tests
Ref https://github.com/scala-native/scala-native/issues/2024
2020-12-01 23:27:58 -05:00
Eugene Yokota 1e5fec7398 Migrate to GitHub Actions 2020-12-01 23:03:21 -05:00
eugene yokota 67f259b4bb
Merge pull request #39 from sbt/wip/actions0
Preliminary GitHub Actions
2020-12-01 22:56:09 -05:00
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