Commit graph

24 commits

Author SHA1 Message Date
He-Pin(kerr)
bcec7c0fa0
feat: Add multi java lts support. (#1054)
* feat: Add multi java lts support.

* Simplify the code

---------

Co-authored-by: JingZhang Chen <iRoiocam@gmail.com>
2024-01-28 17:46:03 +08:00
Matthew de Detrich
98d479f89f
Use lazy val's in sbt build (#1016) 2024-01-22 14:15:16 +08:00
Matthew de Detrich
b7fdada663 Remove org.apache.pekko package from sbt build 2023-07-30 14:47:28 +02:00
PJ Fanning
b0fdac259b
adjust ASF header (#450) 2023-06-22 14:19:26 +01:00
Matthew de Detrich
59423c218a Remove redundant semicolons 2023-05-27 11:41:18 +02:00
Arnout Engelen
eaea9b116f
Document JAVA_8_HOME in error message
When no Java 8 installation is found, mention in the error message that
you can also use the JAVA_8_HOME environment variable to help the build
find it.
2023-05-24 16:28:03 +02:00
Matthew de Detrich
85c2a46909 Update Scala versions 2023-03-21 21:56:50 +01:00
PJ Fanning
c32fcf1f0a
update more akka refs to use pekko name (#200) 2023-02-17 10:49:40 +01:00
PJ Fanning
474ed8b4d0
use Apache Pekko name for version check (#119) 2023-01-23 12:09:03 +01:00
He-Pin
4ac0f00a47 Update headers with The Apache header annotated. 2023-01-12 10:59:28 +08:00
Matthew de Detrich
f84e8db3cb Rename akka package to org.apache.pekko 2022-11-30 16:45:15 +01:00
Auto Format
15b163da74 format source with scalafmt, #2 2022-11-05 15:01:03 +01:00
Levi Ramsey
724250e95c
Don't use Scala 2.x options in Scala 3.y (where y > 0) (#31388) 2022-05-07 13:39:25 +02:00
Renato Cavalcanti
7abc41cf4e
update copyright year to 2022 (#31057) 2022-02-04 12:36:44 +01:00
Johan Andrén
9b97614b95
JDK 17 CI nightly job (#31085) 2022-01-27 16:14:29 +01:00
Arnout Engelen
cdad7938b0
Include Scala 3 in cross-build (#30392)
* Include Scala 3 in cross-build

sbt cross-building sometimes behaves surprisingly, so this does not work
yet: when switching to 3.0.1-RC1 it still tries to build the modules
that do not support that version yet, even though they are 'excluded'.

This also currently breaks cross-publishing, so we cannot merge this.
Once this works we should add a note to the documentation clarifying
that the Scala 3 artifacts are experimental.

* Fix jackson test dependency

* Don't publish docs for scala3 artifacts for now

* Publish empty doc packages for Scala 3 artifacts
2021-10-25 08:18:22 +02:00
Lukas Rytz
aa03e8b089
Update Scala to 3.0.0 final, sbt to 1.5.2 (#30248)
Also: Migrate to sbt slash syntax
2021-05-25 12:50:51 +02:00
Arnout Engelen
31f654768f
Update copyright to 2021 2021-01-08 17:55:38 +01:00
Christopher Batey
faada69ab4
javacOptions in Compile configuration (not compile task) (#29459) 2020-08-05 14:12:29 +02:00
Helena Edelson
6bf20f4117 Update all copyright headers to 2020 after new year's #27881 (#28434) 2020-01-02 13:24:59 +01:00
Johan Andrén
bfabdebace Revert "Remove scalac javabootclasspath hack (#28156)" (#28268)
Breaks the JDK 11 nightlies

This reverts commit 2bf43d394c.
2019-11-29 13:40:47 +01:00
Arnout Engelen
2bf43d394c Remove scalac javabootclasspath hack (#28156)
This should have been implicit with the -release flag, and now
this indeed appears to be the case. Tested with 2.12 and 2.13.0

Fixes the scalac part of #27079
2019-11-26 12:58:29 +00:00
Arnout Engelen
a47886c4f5 sbt option to explicitly specify the jdk8 jdk to use (#28107)
* Nicer error message when jdk home path is not found
* Also allow setting it via the environment
2019-11-08 15:59:49 +01:00
Arnout Engelen
978b7d2e0f Don't duplicate CrossJava logic (#27842) 2019-10-02 20:02:40 -07:00