1{lib, stdenv, fetchurl, unzip}:
2
3stdenv.mkDerivation rec {
4 pname = "emma";
5 version = "2.0.5312";
6
7 src = fetchurl {
8 url = "mirror://sourceforge/${pname}/${pname}-${version}.zip";
9 sha256 = "0xxy39s2lvgs56vicjzpcz936l1vjaplliwa0dm7v3iyvw6jn7vj";
10 };
11
12 nativeBuildInputs = [ unzip ];
13
14 installPhase = ''
15 mkdir -p $out/lib/jars
16 cp lib/*.jar $out/lib/jars/
17 '';
18
19 meta = {
20 homepage = "https://emma.sourceforge.net/";
21 description = "A code coverage tool for Java";
22 sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
23 platforms = lib.platforms.unix;
24 license = lib.licenses.cpl10;
25 };
26}