diff options
| author | Your Name <agrawalshagun07@gmail.com> | 2025-04-26 01:35:36 +0530 |
|---|---|---|
| committer | Your Name <agrawalshagun07@gmail.com> | 2025-04-26 01:35:36 +0530 |
| commit | 0f07ef8ebfcbb7f9077246eec08fd1435cdaee46 (patch) | |
| tree | d4b943c77faab3a9c77b107341c02a9754830e4b /cljcc-compiler/deps.edn | |
| parent | 18ae507a42c1e45b6e552fe95c675d1e4db58737 (diff) | |
Compile library to WASM using GraalVM.
Add main functions for library.
Convert to WASM image.
Setup public for cljcc website.
Diffstat (limited to 'cljcc-compiler/deps.edn')
| -rw-r--r-- | cljcc-compiler/deps.edn | 8 |
1 files changed, 7 insertions, 1 deletions
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}}} |
