Unverified Commit 02dca08a authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

Merge pull request #327497 from SuperSandro2000/lemminx-minimal-jre

parents 8b7d5e1d da0b044b
Loading
Loading
Loading
Loading
+12 −1
Original line number Diff line number Diff line
@@ -2,11 +2,22 @@
, fetchFromGitHub
, makeWrapper
, jre_headless
, jre_minimal
, maven
, writeScript
, lemminx
}:

let
  jre = jre_minimal.override {
    modules = [
      "java.base"
      "java.logging"
      "java.xml"
    ];
    jdk = jre_headless;
  };
in
maven.buildMavenPackage rec {
  pname = "lemminx";
  version = "0.27.0";
@@ -67,7 +78,7 @@ maven.buildMavenPackage rec {
    install -Dm644 org.eclipse.lemminx/target/org.eclipse.lemminx-uber.jar \
      $out/share

    makeWrapper ${jre_headless}/bin/java $out/bin/lemminx \
    makeWrapper ${jre}/bin/java $out/bin/lemminx \
      --add-flags "-jar $out/share/org.eclipse.lemminx-uber.jar"

    runHook postInstall