@@ -116,7 +116,8 @@ object Build {
116
116
val mimaPreviousLTSDottyVersion = " 3.3.0"
117
117
118
118
/** Version of Scala CLI to download */
119
- val scalaCliLauncherVersion = " 1.3.1"
119
+ val scalaCliLauncherVersion = " 1.3.2"
120
+ val coursierJarVersion = " 2.1.10"
120
121
121
122
object CompatMode {
122
123
final val BinaryCompatible = 0
@@ -2110,15 +2111,18 @@ object Build {
2110
2111
.settings(
2111
2112
packArchiveName := " scala3-" + dottyVersion,
2112
2113
republishBinDir := baseDirectory.value / " bin" ,
2113
- republishLaunchers +=
2114
- (" scala-cli.jar" -> s " https://github.com/VirtusLab/scala-cli/releases/download/v $scalaCliLauncherVersion/scala-cli.jar " )
2114
+ republishLaunchers ++= Seq (
2115
+ (" scala-cli.jar" -> s " https://github.com/VirtusLab/scala-cli/releases/download/v $scalaCliLauncherVersion/scala-cli.jar " ),
2116
+ (" coursier.jar" -> s " https://github.com/coursier/coursier/releases/download/v $coursierJarVersion/coursier.jar " )
2117
+ )
2115
2118
)
2116
2119
2117
2120
lazy val `dist-mac-x64` = project.in(file(" dist/mac-x64" )).asDist(Bootstrapped )
2118
2121
.settings(
2119
2122
republishBinDir := (dist / republishBinDir).value,
2120
2123
packArchiveName := (dist / packArchiveName).value + " -x86_64-apple-darwin" ,
2121
2124
republishBinOverrides += (dist / baseDirectory).value / " bin-native-overrides" ,
2125
+ republishFetchCoursier := (dist / republishFetchCoursier).value,
2122
2126
republishLaunchers +=
2123
2127
(" scala-cli" -> s " gz+https://github.com/VirtusLab/scala-cli/releases/download/v $scalaCliLauncherVersion/scala-cli-x86_64-apple-darwin.gz " )
2124
2128
)
@@ -2128,6 +2132,7 @@ object Build {
2128
2132
republishBinDir := (dist / republishBinDir).value,
2129
2133
packArchiveName := (dist / packArchiveName).value + " -aarch64-apple-darwin" ,
2130
2134
republishBinOverrides += (dist / baseDirectory).value / " bin-native-overrides" ,
2135
+ republishFetchCoursier := (dist / republishFetchCoursier).value,
2131
2136
republishLaunchers +=
2132
2137
(" scala-cli" -> s " gz+https://github.com/VirtusLab/scala-cli/releases/download/v $scalaCliLauncherVersion/scala-cli-aarch64-apple-darwin.gz " )
2133
2138
)
@@ -2137,6 +2142,7 @@ object Build {
2137
2142
republishBinDir := (dist / republishBinDir).value,
2138
2143
packArchiveName := (dist / packArchiveName).value + " -x86_64-pc-win32" ,
2139
2144
republishBinOverrides += (dist / baseDirectory).value / " bin-native-overrides" ,
2145
+ republishFetchCoursier := (dist / republishFetchCoursier).value,
2140
2146
republishLaunchers +=
2141
2147
(" scala-cli.exe" -> s " zip+https://github.com/VirtusLab/scala-cli/releases/download/v $scalaCliLauncherVersion/scala-cli-x86_64-pc-win32.zip!/scala-cli.exe " )
2142
2148
)
@@ -2146,6 +2152,7 @@ object Build {
2146
2152
republishBinDir := (dist / republishBinDir).value,
2147
2153
packArchiveName := (dist / packArchiveName).value + " -x86_64-pc-linux" ,
2148
2154
republishBinOverrides += (dist / baseDirectory).value / " bin-native-overrides" ,
2155
+ republishFetchCoursier := (dist / republishFetchCoursier).value,
2149
2156
republishLaunchers +=
2150
2157
(" scala-cli" -> s " gz+https://github.com/VirtusLab/scala-cli/releases/download/v $scalaCliLauncherVersion/scala-cli-x86_64-pc-linux.gz " )
2151
2158
)
@@ -2155,6 +2162,7 @@ object Build {
2155
2162
republishBinDir := (dist / republishBinDir).value,
2156
2163
packArchiveName := (dist / packArchiveName).value + " -aarch64-pc-linux" ,
2157
2164
republishBinOverrides += (dist / baseDirectory).value / " bin-native-overrides" ,
2165
+ republishFetchCoursier := (dist / republishFetchCoursier).value,
2158
2166
republishLaunchers +=
2159
2167
(" scala-cli" -> s " gz+https://github.com/VirtusLab/scala-cli/releases/download/v $scalaCliLauncherVersion/scala-cli-aarch64-pc-linux.gz " )
2160
2168
)
0 commit comments