From a754825511538c0da9b2ee85e8dcbf35b51049a8 Mon Sep 17 00:00:00 2001 From: Alex Archambault Date: Tue, 9 May 2023 10:24:21 +0200 Subject: [PATCH 1/2] Sync contrib scala-cli app definition with the one in main --- apps-contrib/resources/scala-cli.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/apps-contrib/resources/scala-cli.json b/apps-contrib/resources/scala-cli.json index 14861b9..da4dde8 100644 --- a/apps-contrib/resources/scala-cli.json +++ b/apps-contrib/resources/scala-cli.json @@ -8,15 +8,16 @@ "launcherType": "graalvm-native-image", "prebuiltBinaries": { "x86_64-pc-linux": "gz+https://github.com/VirtusLab/scala-cli/releases/download/v${version}/scala-cli-x86_64-pc-linux.gz", + "aarch64-pc-linux": "gz+https://github.com/VirtusLab/scala-cli/releases/download/v${version}/scala-cli-aarch64-pc-linux.gz", "x86_64-pc-win32": "zip+https://github.com/VirtusLab/scala-cli/releases/download/v${version}/scala-cli-x86_64-pc-win32.zip", - "x86_64-apple-darwin": "gz+https://github.com/VirtusLab/scala-cli/releases/download/v${version}/scala-cli-x86_64-apple-darwin.gz" + "x86_64-apple-darwin": "gz+https://github.com/VirtusLab/scala-cli/releases/download/v${version}/scala-cli-x86_64-apple-darwin.gz", + "aarch64-apple-darwin": "gz+https://github.com/VirtusLab/scala-cli/releases/download/v${version}/scala-cli-aarch64-apple-darwin.gz" }, "versionOverrides": [ { "versionRange": "[0.0.1,0.1.2]", "repositories": [ - "central", - "sonatype:snapshots" + "central" ], "dependencies": [ "org.virtuslab.scala-cli:cli_2.12:latest.release" From 17dcbf609c38ed5b1ba84d8542d5e5f484ea24f1 Mon Sep 17 00:00:00 2001 From: Alex Archambault Date: Tue, 9 May 2023 10:25:01 +0200 Subject: [PATCH 2/2] Add main class hint in scala-cli app definition MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Seems the current version of coursier has issues finding the main class of scala-cli… --- apps-contrib/resources/scala-cli.json | 1 + apps/resources/scala-cli.json | 1 + 2 files changed, 2 insertions(+) diff --git a/apps-contrib/resources/scala-cli.json b/apps-contrib/resources/scala-cli.json index da4dde8..4162f53 100644 --- a/apps-contrib/resources/scala-cli.json +++ b/apps-contrib/resources/scala-cli.json @@ -13,6 +13,7 @@ "x86_64-apple-darwin": "gz+https://github.com/VirtusLab/scala-cli/releases/download/v${version}/scala-cli-x86_64-apple-darwin.gz", "aarch64-apple-darwin": "gz+https://github.com/VirtusLab/scala-cli/releases/download/v${version}/scala-cli-aarch64-apple-darwin.gz" }, + "mainClass": "scala.cli.ScalaCli?", "versionOverrides": [ { "versionRange": "[0.0.1,0.1.2]", diff --git a/apps/resources/scala-cli.json b/apps/resources/scala-cli.json index da4dde8..4162f53 100644 --- a/apps/resources/scala-cli.json +++ b/apps/resources/scala-cli.json @@ -13,6 +13,7 @@ "x86_64-apple-darwin": "gz+https://github.com/VirtusLab/scala-cli/releases/download/v${version}/scala-cli-x86_64-apple-darwin.gz", "aarch64-apple-darwin": "gz+https://github.com/VirtusLab/scala-cli/releases/download/v${version}/scala-cli-aarch64-apple-darwin.gz" }, + "mainClass": "scala.cli.ScalaCli?", "versionOverrides": [ { "versionRange": "[0.0.1,0.1.2]",