From 2c8e3d3ed5cdf114d5a847f84f01f0c135ee584f Mon Sep 17 00:00:00 2001 From: Michael Jerger Date: Fri, 7 Jun 2024 17:36:44 +0200 Subject: [PATCH] add native to build --- project.clj | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/project.clj b/project.clj index eea6b27..b91dd32 100644 --- a/project.clj +++ b/project.clj @@ -25,22 +25,11 @@ :dependencies [[org.clojure/tools.cli "1.1.230"] [ch.qos.logback/logback-classic "1.5.6" :exclusions [com.sun.mail/javax.mail]] - [org.slf4j/jcl-over-slf4j "2.0.13"]]}} + [org.slf4j/jcl-over-slf4j "2.0.13"] + [com.github.clj-easy/graal-build-time "1.0.5"]]}} :release-tasks [["test"] ["vcs" "assert-committed"] ["change" "version" "leiningen.release/bump-version" "release"] ["vcs" "commit"] ["vcs" "tag" "v" "--no-sign"] - ["change" "version" "leiningen.release/bump-version"]] - :aliases {"native" ["shell" - "native-image" - "--report-unsupported-elements-at-runtime" - "--initialize-at-build-time" - "-jar" "target/uberjar/c4k-jitsi-standalone.jar" - "-H:ResourceConfigurationFiles=graalvm-resource-config.json" - "-H:Log=registerResource" - "-H:Name=target/graalvm/${:name}"] - "inst" ["shell" - "sh" - "-c" - "lein uberjar && sudo install -m=755 target/uberjar/c4k-jitsi-standalone.jar /usr/local/bin/c4k-jitsi-standalone.jar"]}) + ["change" "version" "leiningen.release/bump-version"]]) \ No newline at end of file