about summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorNick Cao <nickcao@nichi.co>2024-03-05 10:26:06 -0500
committerGitHub <noreply@github.com>2024-03-05 10:26:06 -0500
commit6d38aff4fc4f8b7606262ddb45e361e1c2863892 (patch)
tree769e18bae53fdddec62fedc0036c86faf51e7454 /pkgs/development
parent8d4a67bc8f3eafd1a87f74222f6ab34c1c103f5c (diff)
parentb7736a1666f33285ced1c6c8a8ef0038fd84633a (diff)
Merge pull request #293178 from katrinafyi/patch-1
antlr: symlink jar instead of copying
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/tools/parsing/antlr/4.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/development/tools/parsing/antlr/4.nix b/pkgs/development/tools/parsing/antlr/4.nix
index a4b2034852f2f..79db5301add9c 100644
--- a/pkgs/development/tools/parsing/antlr/4.nix
+++ b/pkgs/development/tools/parsing/antlr/4.nix
@@ -38,7 +38,7 @@ let
 
       installPhase = ''
         mkdir -p "$out"/{share/java,bin}
-        cp "$src" "$out/share/java/antlr-${version}-complete.jar"
+        ln -s "$src" "$out/share/java/antlr-${version}-complete.jar"
 
         echo "#! ${stdenv.shell}" >> "$out/bin/antlr"
         echo "'${jre}/bin/java' -cp '$out/share/java/antlr-${version}-complete.jar:$CLASSPATH' -Xmx500M org.antlr.v4.Tool \"\$@\"" >> "$out/bin/antlr"
@@ -58,7 +58,7 @@ let
 
       passthru = {
         inherit runtime;
-        jarLocation = "${antlr}/share/java/antlr-${version}-complete.jar";
+        jarLocation = antlr.src;
       };
 
       meta = with lib; {