diff --git a/pkgs/development/compilers/ecj/default.nix b/pkgs/development/compilers/ecj/default.nix deleted file mode 100644 index ddf30d7d464d..000000000000 --- a/pkgs/development/compilers/ecj/default.nix +++ /dev/null @@ -1,48 +0,0 @@ -{ fetchurl, stdenv, unzip, ant }: - -let - version = "3.5"; - date = "200906111540"; -in - stdenv.mkDerivation rec { - name = "ecj-${version}"; - - src = fetchurl { - url = "http://eclipse.ialto.org/eclipse/downloads/drops/R-${version}-${date}/ecjsrc-${version}.zip"; - sha256 = "0f5xfi0458w31dr4pkvrjh1f9h2hbn7ssq9gnnma6gznj45jvy7k"; - }; - - buildInputs = [ unzip ant ]; - - unpackPhase = '' - mkdir "${name}" - cd "${name}" - unzip "$src" - ''; - - # Use whatever compiler Ant knows. - buildPhase = "ant build"; - - installPhase = '' - mkdir -pv "$out/lib/java" - cp -v *.jar "$out/lib/java" - ''; - - meta = { - description = "The Eclipse Compiler for Java (ECJ)"; - - longDescription = '' - ECJ is an incremental Java compiler. Implemented as an Eclipse - builder, it is based on technology evolved from VisualAge for Java - compiler. In particular, it allows users to run and debug code which - still contains unresolved errors. - ''; - - homepage = http://www.eclipse.org/jdt/core/index.php; - - # http://www.eclipse.org/legal/epl-v10.html (free software, copyleft) - license = "EPLv1.0"; - - maintainers = [ stdenv.lib.maintainers.ludo ]; - }; - } diff --git a/pkgs/development/eclipse/ecj/builder.sh b/pkgs/development/eclipse/ecj/builder.sh deleted file mode 100644 index 85982a6bc33d..000000000000 --- a/pkgs/development/eclipse/ecj/builder.sh +++ /dev/null @@ -1,21 +0,0 @@ -source $stdenv/setup - -unzip $src -cd jdtcoresrc -ant -f compilejdtcorewithjavac.xml - -mkdir -p $out/share/ecj -mv ecj.jar $out/share/ecj - -mkdir -p $out/bin - -cat >> $out/bin/ecj < "$out/bin/ecj" <