summary refs log tree commit diff
path: root/pkgs/development/tools/build-managers/apache-ant
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2016-02-25 08:42:59 +0100
committerVladimír Čunát <vcunat@gmail.com>2016-02-25 08:42:59 +0100
commit30b7bd8d01afb566bf7b7f140b17a3a3d99303ed (patch)
treefed37b8170a134198feea778d219ac062536cdf0 /pkgs/development/tools/build-managers/apache-ant
parentef86e9506d5d6ed82ed8af5369b296aa2f3431a2 (diff)
parent59617de6d7f8a05f12bbb652e1c68a6a7e6362b6 (diff)
downloadnixlib-30b7bd8d01afb566bf7b7f140b17a3a3d99303ed.tar
nixlib-30b7bd8d01afb566bf7b7f140b17a3a3d99303ed.tar.gz
nixlib-30b7bd8d01afb566bf7b7f140b17a3a3d99303ed.tar.bz2
nixlib-30b7bd8d01afb566bf7b7f140b17a3a3d99303ed.tar.lz
nixlib-30b7bd8d01afb566bf7b7f140b17a3a3d99303ed.tar.xz
nixlib-30b7bd8d01afb566bf7b7f140b17a3a3d99303ed.tar.zst
nixlib-30b7bd8d01afb566bf7b7f140b17a3a3d99303ed.zip
Merge branch 'glibc-2.22' into staging
I'm running whole my working notebook on 2.22 without any problems.
I don't expect any significant issues.
Diffstat (limited to 'pkgs/development/tools/build-managers/apache-ant')
-rw-r--r--pkgs/development/tools/build-managers/apache-ant/default.nix9
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/development/tools/build-managers/apache-ant/default.nix b/pkgs/development/tools/build-managers/apache-ant/default.nix
index b15c9065e0ec..8816a005ca0f 100644
--- a/pkgs/development/tools/build-managers/apache-ant/default.nix
+++ b/pkgs/development/tools/build-managers/apache-ant/default.nix
@@ -23,9 +23,14 @@ stdenv.mkDerivation {
       mv * $out/lib/ant/
 
       # Get rid of the manual (35 MiB).  Maybe we should put this in a
-      # separate output.  Also get rid of the Ant scripts since we
-      # provide our own.
+      # separate output.  Keep the antRun script since it's vanilla sh
+      # and needed for the <exec/> task (but since we set ANT_HOME to
+      # a weird value, we have to move antRun to a weird location).
+      # Get rid of the other Ant scripts since we provide our own.
+      mv $out/lib/ant/bin/antRun $out/bin/
       rm -rf $out/lib/ant/{manual,bin,WHATSNEW}
+      mkdir $out/lib/ant/bin
+      mv $out/bin/antRun $out/lib/ant/bin/
 
       # Install ant-contrib.
       unpackFile $contrib