Skip to content

Commit 899442c

Browse files
Build the release launcher with cs bootstrap --assembly
The --standalone launcher keeps dependency jars nested inside the launcher jar, so the Kotlin compiler cannot locate extensions/compiler-cli-root.xml on disk and Kotlin indexing fails with "Unable to find extension point configuration". An --assembly launcher merges the dependencies into a single jar, which works. Amp-Thread-ID: https://ampcode.com/threads/T-01a1aac9-e7b5-72af-ad93-8f4a2a058fac Co-authored-by: Amp <amp@ampcode.com>
1 parent a253039 commit 899442c

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

‎.github/workflows/release-cli.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
done
5555
5656
cs bootstrap \
57-
--standalone \
57+
--assembly \
5858
-o scip-java \
5959
"$ARTIFACT" \
6060
--main org.scip_code.scip_java.ScipJava

‎docs/getting-started.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ binary.
9090
# macOS/Linux
9191
curl -fLo coursier https://git.io/coursier-cli \
9292
&& chmod +x coursier \
93-
&& ./coursier bootstrap --standalone -o scip-java org.scip-code:scip-java:@STABLE_VERSION@ --main org.scip_code.scip_java.ScipJava
93+
&& ./coursier bootstrap --assembly -o scip-java org.scip-code:scip-java:@STABLE_VERSION@ --main org.scip_code.scip_java.ScipJava
9494
./scip-java --help
9595
```
9696

0 commit comments

Comments
 (0)