chore: move some things around

This commit is contained in:
uku 2024-06-12 01:04:41 +02:00
parent 7e204a26a7
commit d82af8f0e1
Signed by: uku
SSH key fingerprint: SHA256:4P0aN6M8ajKukNi6aPOaX0LacanGYtlfjmN+m/sHY/o
5 changed files with 8 additions and 13 deletions

View file

@ -6,6 +6,7 @@
perSystem = {pkgs, ...}: {
packages = {
reposilite = pkgs.callPackage ./reposilite/derivation.nix {};
wine-discord-ipc-bridge = pkgs.callPackage ./wine-discord-ipc-bridge.nix {};
};
};
}

View file

@ -3,7 +3,7 @@
stdenv,
fetchurl,
makeWrapper,
jdk21,
jre_headless,
}:
stdenv.mkDerivation (finalAttrs: {
name = "reposilite";
@ -16,14 +16,14 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [makeWrapper];
phases = ["installPhase"];
dontUnpack = true;
installPhase = with finalAttrs; ''
runHook preInstall
mkdir -p $out/bin $out/share/${name}
cp ${src} $out/share/${name}/${name}.jar
makeWrapper ${jdk21}/bin/java $out/bin/${name} --add-flags "-jar $out/share/${name}/${name}.jar"
makeWrapper ${jre_headless}/bin/java $out/bin/${name} --add-flags "-jar $out/share/${name}/${name}.jar"
runHook postInstall
'';