-
Notifications
You must be signed in to change notification settings - Fork 340
Description
pkl/pkl-cli/pkl-cli.gradle.kts
Lines 87 to 88 in 258eda8
| // not required at runtime | |
| exclude("org/pkl/cli/svm/**") |
This exclusion drops key classes from the pkl-cli JAR which are needed to build Pkl native binaries. While the comment is correct, these classes are inert for JVM use at runtime, embedders will Have A Bad Time if these classes are excluded from a native-image classpath downstream, when using the pkl-cli-* JAR.
These classes can be dropped from fat JARs, because shading with Truffle is only supported on JVM anyway.
Metadata
Metadata
Assignees
Labels
No labels