Merge pull request #293178 from katrinafyi/patch-1

antlr: symlink jar instead of copying
This commit is contained in:
Nick Cao 2024-03-05 10:26:06 -05:00 committed by GitHub
commit 6d38aff4fc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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; {