diff --git a/jabkit/build.gradle.kts b/jabkit/build.gradle.kts index 577818e7a61..5a581dc5a9b 100644 --- a/jabkit/build.gradle.kts +++ b/jabkit/build.gradle.kts @@ -127,178 +127,68 @@ jlink { ) mergedModule { - requires( - "com.google.gson" - ) - requires( - "com.fasterxml.jackson.annotation" - ) - requires( - "com.fasterxml.jackson.databind" - ) - requires( - "com.fasterxml.jackson.core" - ) - requires( - "com.fasterxml.jackson.datatype.jdk8" - ) - requires( - "jakarta.xml.bind" - ) - requires( - "java.compiler" - ) - requires( - "java.datatransfer" - ) - requires( - "java.desktop" - ) - requires( - "java.logging" - ) - requires( - "java.management" - ) - requires( - "java.naming" - ) - requires( - "java.net.http" - ) - requires( - "java.rmi" - ) - requires( - "java.scripting" - ) - requires( - "java.security.jgss" - ) - requires( - "java.security.sasl" - ) - requires( - "java.sql" - ) - requires( - "java.sql.rowset" - ) - requires( - "java.transaction.xa" - ) - requires( - "java.xml" - ) - requires( - "javafx.base" - ) - requires( - "javafx.controls" - ) - requires( - "javafx.fxml" - ) - requires( - "javafx.graphics" - ) - requires( - "jdk.security.jgss" - ) - requires( - "jdk.unsupported" - ) - requires( - "jdk.unsupported.desktop" - ) - requires( - "jdk.xml.dom" - ) - requires( - "org.apache.commons.lang3" - ) - requires( - "org.apache.commons.logging" - ) - requires( - "org.apache.commons.text" - ) - requires( - "org.apache.commons.codec" - ) - requires( - "org.apache.commons.io" - ) - requires( - "org.apache.commons.compress" - ) - requires( - "org.freedesktop.dbus" - ) - requires( - "org.jsoup" - ) - requires( - "org.slf4j" - ) - requires( - "org.tukaani.xz" - ); - uses( - "ai.djl.engine.EngineProvider" - ) - uses( - "ai.djl.repository.RepositoryFactory" - ) - uses( - "ai.djl.repository.zoo.ZooProvider" - ) - uses( - "dev.langchain4j.spi.prompt.PromptTemplateFactory" - ) - uses( - "kong.unirest.core.json.JsonEngine" - ) - uses( - "org.eclipse.jgit.lib.Signer" - ) - uses( - "org.eclipse.jgit.transport.SshSessionFactory" - ) - uses( - "org.postgresql.shaded.com.ongres.stringprep.Profile" - ) - - provides( - "java.sql.Driver" - ).with( - "org.postgresql.Driver" - ) - provides( - "java.security.Provider" - ).with( + requires("com.google.gson") + requires("com.fasterxml.jackson.annotation") + requires("com.fasterxml.jackson.databind") + requires("com.fasterxml.jackson.core") + requires("com.fasterxml.jackson.datatype.jdk8") + requires("jakarta.xml.bind") + requires("java.compiler") + requires("java.datatransfer") + requires("java.desktop") + requires("java.logging") + requires("java.management") + requires("java.naming") + requires("java.net.http") + requires("java.rmi") + requires("java.scripting") + requires("java.security.jgss") + requires("java.security.sasl") + requires("java.sql") + requires("java.sql.rowset") + requires("java.transaction.xa") + requires("java.xml") + requires("javafx.base") + requires("javafx.controls") + requires("javafx.fxml") + requires("javafx.graphics") + requires("jdk.security.jgss") + requires("jdk.unsupported") + requires("jdk.unsupported.desktop") + requires("jdk.xml.dom") + requires("org.apache.commons.lang3") + requires("org.apache.commons.logging") + requires("org.apache.commons.text") + requires("org.apache.commons.codec") + requires("org.apache.commons.io") + requires("org.apache.commons.compress") + requires("org.freedesktop.dbus") + requires("org.jsoup") + requires("org.slf4j") + requires("org.tukaani.xz"); + uses("ai.djl.engine.EngineProvider") + uses("ai.djl.repository.RepositoryFactory") + uses("ai.djl.repository.zoo.ZooProvider") + uses("dev.langchain4j.spi.prompt.PromptTemplateFactory") + uses("kong.unirest.core.json.JsonEngine") + uses("org.eclipse.jgit.lib.Signer") + uses("org.eclipse.jgit.transport.SshSessionFactory") + uses("org.postgresql.shaded.com.ongres.stringprep.Profile") + provides("java.sql.Driver").with( + "org.postgresql.Driver") + provides("java.security.Provider").with( "org.bouncycastle.jce.provider.BouncyCastleProvider", - "org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider" - ) - provides( - "kong.unirest.core.json.JsonEngine" - ).with( - "kong.unirest.modules.gson.GsonEngine" - ) - provides( - "ai.djl.repository.zoo.ZooProvider" - ).with( + "org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider") + provides("kong.unirest.core.json.JsonEngine").with( + "kong.unirest.modules.gson.GsonEngine") + provides("ai.djl.repository.zoo.ZooProvider").with( "ai.djl.engine.rust.zoo.RsZooProvider", "ai.djl.huggingface.zoo.HfZooProvider", "ai.djl.pytorch.zoo.PtZooProvider", - "ai.djl.repository.zoo.DefaultZooProvider" - ) - provides( - "ai.djl.engine.EngineProvider" - ).with( + "ai.djl.repository.zoo.DefaultZooProvider") + provides("ai.djl.engine.EngineProvider").with( "ai.djl.engine.rust.RsEngineProvider", - "ai.djl.pytorch.engine.PtEngineProvider" - ) + "ai.djl.pytorch.engine.PtEngineProvider") } jpackage {