summary refs log tree commit diff
path: root/pkgs/development/interpreters/clojure
diff options
context:
space:
mode:
authorThiago Kenji Okada <thiagokokada@gmail.com>2021-10-02 11:08:52 -0300
committerThiago Kenji Okada <thiagokokada@gmail.com>2021-10-02 11:38:49 -0300
commite7b3740842a3f82c9235d0dc48867653d2a73c96 (patch)
tree40c935f206b3e9ee51166faed1f8039a3a663279 /pkgs/development/interpreters/clojure
parentd909c0c1f1ba4e5fad7339c7d7bb4386add3441f (diff)
downloadnixpkgs-e7b3740842a3f82c9235d0dc48867653d2a73c96.tar
nixpkgs-e7b3740842a3f82c9235d0dc48867653d2a73c96.tar.gz
nixpkgs-e7b3740842a3f82c9235d0dc48867653d2a73c96.tar.bz2
nixpkgs-e7b3740842a3f82c9235d0dc48867653d2a73c96.tar.lz
nixpkgs-e7b3740842a3f82c9235d0dc48867653d2a73c96.tar.xz
nixpkgs-e7b3740842a3f82c9235d0dc48867653d2a73c96.tar.zst
nixpkgs-e7b3740842a3f82c9235d0dc48867653d2a73c96.zip
babashka: reduce closure size
Before:

```
$ nix path-info -S ./result -h
/nix/store/6jsb0zpq531w9iymyzaik7lksppgw31k-babashka-0.6.1	  2.0G
```

After:

```
$ nix path-info -S ./result -h
/nix/store/fay0p3hiiic4kd4fk0xyczl1ff8sjcp1-babashka-0.6.1	116.6M
```
Diffstat (limited to 'pkgs/development/interpreters/clojure')
-rw-r--r--pkgs/development/interpreters/clojure/babashka.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/development/interpreters/clojure/babashka.nix b/pkgs/development/interpreters/clojure/babashka.nix
index b167a4e9b12..df75a233fff 100644
--- a/pkgs/development/interpreters/clojure/babashka.nix
+++ b/pkgs/development/interpreters/clojure/babashka.nix
@@ -23,6 +23,7 @@ stdenv.mkDerivation rec {
 
     # https://github.com/babashka/babashka/blob/v0.6.1/script/compile#L41-L52
     args=("-jar" "$BABASHKA_JAR"
+          "-H:CLibraryPath=${graalvm11-ce.lib}/lib"
           # Required to build babashka on darwin. Do not remove.
           "${lib.optionalString stdenv.isDarwin "-H:-CheckToolchain"}"
           "-H:Name=$BABASHKA_BINARY"