diff options
author | Marc Weber <marco-oweber@gmx.de> | 2010-03-29 23:36:35 +0000 |
---|---|---|
committer | Marc Weber <marco-oweber@gmx.de> | 2010-03-29 23:36:35 +0000 |
commit | 1d5910bb9470b3aeade5db8dbf7490cfb1b1fb2d (patch) | |
tree | 6c6a202f547b0b5f04194a69fffea006ed05fdaa /pkgs/development/tools/build-managers | |
parent | 7b5896ca33bc1d16329e7335182f0e22a064fadf (diff) |
add Gradle 0.8
patch provided by Francois Perrad svn path=/nixpkgs/trunk/; revision=20863
Diffstat (limited to 'pkgs/development/tools/build-managers')
-rw-r--r-- | pkgs/development/tools/build-managers/gradle/default.nix | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/pkgs/development/tools/build-managers/gradle/default.nix b/pkgs/development/tools/build-managers/gradle/default.nix new file mode 100644 index 0000000000000..227759fa9596c --- /dev/null +++ b/pkgs/development/tools/build-managers/gradle/default.nix @@ -0,0 +1,36 @@ +args: with args; + +# at runtime, need jdk + +stdenv.mkDerivation rec { + name = "gradle-0.8"; + + src = fetchurl { + url = "http://dist.codehaus.org/gradle/gradle-0.8-bin.zip"; + sha256 = "940e623ea98e40ea9ad398770a6ebb91a61c0869d394dda81aa86b0f4f0025e7"; + }; + + installPhase = '' + ensureDir $out + rm bin/*.bat + mv * $out + ''; + + phases = "unpackPhase installPhase"; + + buildInputs = [unzip]; + + meta = { + description = "Gradle is an enterprise-grade build system"; + longDescription = '' + Gradle is a build system which offers you ease, power and freedom. + You can choose the balance for yourself. It has powerful multi-project + build support. It has a layer on top of Ivy that provides a + build-by-convention integration for Ivy. It gives you always the choice + between the flexibility of Ant and the convenience of a + build-by-convention behavior. + ''; + homepage = http://www.gradle.org/; + license = "ASL2.0"; + }; +} |