diff --git a/pkgs/development/tools/build-managers/apache-ant/builder.sh b/pkgs/development/tools/build-managers/apache-ant/builder.sh index 42d5e67d154..068925b4755 100644 --- a/pkgs/development/tools/build-managers/apache-ant/builder.sh +++ b/pkgs/development/tools/build-managers/apache-ant/builder.sh @@ -1,21 +1,53 @@ source $stdenv/setup -mkdir -p $out/bin +tar jxf $src || exit 1 +mkdir -p $out + +mv apache-ant-*/* $out || exit 1 + +# add ant-contrib +cp $antContrib/*.jar $out/lib + +# remove crap in the root directory + +for file in $out/* +do + if test -f $file ; then + rm $file + fi +done +rm -rf $out/docs + +# prevent the use of hacky scripts. This will be handled in Nix. +rm $out/bin/* || exit 1 + +# add ant script. This script is to be invoked with all +# appropiate variables and will try to be clever or user-friendly. cat >> $out/bin/ant <