diff options
Diffstat (limited to 'pkgs/development/tools/build-managers/apache-maven/default.nix')
-rw-r--r-- | pkgs/development/tools/build-managers/apache-maven/default.nix | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/development/tools/build-managers/apache-maven/default.nix b/pkgs/development/tools/build-managers/apache-maven/default.nix new file mode 100644 index 00000000000..c69814c16ca --- /dev/null +++ b/pkgs/development/tools/build-managers/apache-maven/default.nix @@ -0,0 +1,25 @@ +{ stdenv, fetchurl, jdk, makeWrapper }: + +assert jdk != null; + +let version = "3.2.5"; in +stdenv.mkDerivation rec { + name = "apache-maven-${version}"; + + builder = ./builder.sh; + + src = fetchurl { + url = "mirror://apache/maven/maven-3/${version}/binaries/${name}-bin.tar.gz"; + sha256 = "0md7fizam2lvl0b7fdlfjng6ywm283chmp382agzz4gmpmj046cc"; + }; + + buildInputs = [ makeWrapper ]; + + inherit jdk; + + meta = with stdenv.lib; { + description = "Build automation tool (used primarily for Java projects)"; + homepage = http://maven.apache.org/; + license = licenses.asl20; + }; +} |