BefatorNix/java/junit_3_7.nix
2025-09-17 23:24:29 +02:00

29 lines
603 B
Nix

{stdenv, fetchFromGitHub, jdk6, ant_1_7}: stdenv.mkDerivation rec {
pname = "junit";
version = "3.7";
outJar = "junit.jar";
src = fetchFromGitHub {
owner = "junit-team";
repo = pname;
rev = "8076b782f8c9ac1df6569bbfa479db2da9e6cbcf";
hash = "sha256-qVAvDhUEu7L/vNDrebr6aQZ/VtMruhNO0YmtcwkLucU=";
};
patches = [./junit_3_7.patch];
nativeBuildInputs = [jdk6 ant_1_7];
env = {
JAVA_HOME="${jdk6}";
};
buildPhase = ''
ant
'';
installPhase = ''
mkdir $out
cp -r ./junit3.7/* $out/
'';
}