Skip to content

Commit

Permalink
+scala-lang.org (#7360)
Browse files Browse the repository at this point in the history
* +scala-lang.org

* +scala-lang.org

* sbt provided by scala-sbt.org

---------

Co-authored-by: Jacob Heider <jacob@pkgx.dev>
  • Loading branch information
sebst and jhheider committed Sep 20, 2024
1 parent 27566c8 commit b2e9007
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions projects/scala-lang.org/package.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# vendored
# distributable:
# url: https://github.com/scala/scala3/archive/refs/tags/{{ version.tag }}.tar.gz
# strip-components: 1

warnings:
- vendored

interpretes:
extensions: scala
args: scala

provides:
- bin/scalac
- bin/scala
- bin/scala-cli
- bin/sbtn
- bin/amm
- scalafmt

versions:
github: scala/scala3

dependencies:
openjdk.org: '*'

build:
dependencies:
curl.se: '*'
script:
- curl -fLo coursier https://github.com/coursier/launchers/raw/master/coursier
- chmod +x coursier
- ./coursier setup --yes --install-dir {{prefix}}/bin
- ./coursier install scala:{{version}} scalac:{{version}} --install-dir {{prefix}}/bin
- ./coursier install scala-cli sbtn scalafmt --install-dir {{prefix}}/bin

test: scalac -version | grep {{version}}

0 comments on commit b2e9007

Please sign in to comment.