trino-cli: reduce closure size by using headless JRE

This commit is contained in:
Phillip Cloud 2022-12-09 05:45:40 -05:00
parent 585934ed16
commit 9773732ddc
No known key found for this signature in database
GPG key ID: D908212070FD785E

View file

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, jre, makeWrapper }:
{ lib, stdenv, fetchurl, jre_headless, makeWrapper }:
stdenv.mkDerivation rec {
pname = "trino-cli";
@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
install -D "$src" "$out/share/java/${jarfilename}"
makeWrapper ${jre}/bin/java $out/bin/trino \
makeWrapper ${jre_headless}/bin/java $out/bin/trino \
--add-flags "-jar $out/share/java/${jarfilename}"
runHook postInstall