Skip to content

Commit

Permalink
jdt-language-server: Call installlPhase hooks
Browse files Browse the repository at this point in the history
This makes it easier to customize the derivation via overrides.
  • Loading branch information
britter committed Jan 25, 2024
1 parent 2047e2c commit f788080
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions pkgs/by-name/jd/jdt-language-server/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,15 @@ stdenv.mkDerivation (finalAttrs: {
configDir = if stdenv.isDarwin then "config_mac" else "config_linux";
in
''
runHook preInstall
install -Dm444 -t $out/share/java/jdtls/plugins/ plugins/*
install -Dm444 -t $out/share/java/jdtls/features/ features/*
install -Dm444 -t $out/share/java/jdtls/${configDir} ${configDir}/*
install -Dm555 -t $out/bin bin/jdtls
install -Dm444 -t $out/bin bin/jdtls.py
runHook postInstall
'';

passthru.updateScript = ./update.sh;
Expand Down

0 comments on commit f788080

Please sign in to comment.