WIP RomRaider derivation
This commit is contained in:
@@ -84,8 +84,9 @@
|
|||||||
ffmpeg
|
ffmpeg
|
||||||
(callPackage ./ffcheck.nix { })
|
(callPackage ./ffcheck.nix { })
|
||||||
|
|
||||||
# Productivity
|
# Misc
|
||||||
obsidian
|
obsidian
|
||||||
|
(callPackage ./romraider.nix { })
|
||||||
]);
|
]);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
24
hosts/marauder/romraider.nix
Normal file
24
hosts/marauder/romraider.nix
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
{ stdenv, fetchFromGitHub, ant, jdk11, makeWrapper, jre }: stdenv.mkDerivation {
|
||||||
|
pname = "romraider";
|
||||||
|
version = "1.0.0";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "Romraider";
|
||||||
|
repo = "Romraider";
|
||||||
|
rev = "1.0.0-DEC01-2023";
|
||||||
|
hash = "sha256-KCG6D/+yupGahzPtZk1l9FK826MHZKdTuWoTCLC0ngY=";
|
||||||
|
};
|
||||||
|
|
||||||
|
JRE_DIR = jdk11;
|
||||||
|
|
||||||
|
nativeBuildInputs = [ ant jdk11 makeWrapper ];
|
||||||
|
|
||||||
|
buildPhase = "ant build-linux";
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
mkdir -p $out/{bin,share/java}
|
||||||
|
install build/linux/lib/RomRaider.jar $out/share/java/romraider.jar
|
||||||
|
makeWrapper ${jdk11}/bin/java $out/bin/romraider \
|
||||||
|
--add-flags "-jar $out/share/java/romraider.jar"
|
||||||
|
'';
|
||||||
|
}
|
Reference in New Issue
Block a user