From 0f07ef8ebfcbb7f9077246eec08fd1435cdaee46 Mon Sep 17 00:00:00 2001 From: Your Name Date: Sat, 26 Apr 2025 01:35:36 +0530 Subject: Compile library to WASM using GraalVM. Add main functions for library. Convert to WASM image. Setup public for cljcc website. --- cljcc-compiler/deps.edn | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'cljcc-compiler/deps.edn') diff --git a/cljcc-compiler/deps.edn b/cljcc-compiler/deps.edn index 52fd6d7..2d5cfc3 100644 --- a/cljcc-compiler/deps.edn +++ b/cljcc-compiler/deps.edn @@ -1,4 +1,10 @@ {:paths ["src"] :deps {org.clojure/clojure {:mvn/version "1.11.1"} org.clojure/core.match {:mvn/version "1.1.0"} - metosin/malli {:mvn/version "0.16.4"}}} + com.github.clj-easy/graal-build-time {:mvn/version "1.0.5"} + metosin/malli {:mvn/version "0.16.4"}} + :aliases {:run {:main-opts ["-m" "cljcc.cljcc"]} + :build {:deps {io.github.clojure/tools.build + {:mvn/version "0.10.3"}} + :jvm-opts ["-Dclojure.compiler.direct-linking=true"] + :ns-default build}}} -- cgit v1.2.3