License
- - The Apache Software License Version 2.0 + + The Apache License Version 2.0
-The Apache Software License Version 2.0 applies +
The Apache License Version 2.0 applies to all releases of Ant starting with ant 1.6.1
/* * Apache License
From 36bcc18f2fa3fd2a650276a58d2658dbf14632ad Mon Sep 17 00:00:00 2001
From: Stefan Bodewig There are two Ant tasks for running the Doxygen
- documentation system. and
- Apache Software License
+ Eclipse Public License
@@ -290,7 +290,7 @@
- http://jakarta.apache.org/velocity/anakia.html
+ http://velocity.apache.org/anakia/devel/
@@ -300,7 +300,7 @@
- Velocity mailing lists
+ Velocity mailing lists
@@ -310,7 +310,7 @@
@@ -410,7 +410,7 @@
- Apache Software License
+ Apache License 2.0
- The Apache Software License 2.0
+ Apache License 2.0
@@ -578,7 +578,7 @@
- The Apache Software License
+ Apache Software License 1.1
@@ -683,7 +683,7 @@
- Apache Software License
+ Apache Software License 1.1
@@ -936,7 +936,7 @@
- Apache Software License
+ Apache Software License 1.1
@@ -1026,7 +1026,7 @@
- Apache Software License 2.0
+ Apache License 2.0
@@ -1283,7 +1283,7 @@
- Apache Software License
+ Apache Software License 1.1
@@ -1447,7 +1447,7 @@
- Apache Software License
+ Apache License 2.0
@@ -1500,7 +1500,7 @@
- License derived from Apache Software License
+ License derived from Apache Software License 1.1
@@ -1667,52 +1667,7 @@
Doxygen task
-
-
-
-
-
- Compatibility:
-
-
- Ant 1.1 and later
-
-
-
-
- URL:
-
-
- http://www.bgw.org/projects/java/ant/
-
-
-
-
- Contact:
-
-
- Kyle R. Burton
-
-
-
-
- License:
-
-
- Apache Software Foundation License
-
-
+
@@ -2098,7 +2053,7 @@
@@ -1994,7 +1949,7 @@
@@ -1750,7 +1705,7 @@
- Apache Software Foundation License
+ Apache License 2.0
- Apache Software Foundation License
+ Apache Software License 1.1
- Apache Software License
+ Apache Software License 1.1
@@ -2380,7 +2335,7 @@
- Apache Software License
+ Apache Software License 1.1
@@ -2592,7 +2547,7 @@
- 1.5.1 (1.6.5 or 1.7.0 recommended)
+ 1.5.1 (1.6.5 or 1.7.1 recommended)
@@ -2602,7 +2557,7 @@
- http://incubator.apache.org/ivy/
+ http://ant.apache.org/ivy/
@@ -2612,7 +2567,7 @@
- ivy-user (at) incubator (dot) apache (dot) org [User Mailinglist]
+ ivy-user (at) ant (dot) apache (dot) org [User Mailinglist]
@@ -2622,7 +2577,7 @@
@@ -2786,7 +2741,7 @@
- Apache Software License
+ Apache License 2.0
- Apache Software License
+ Apache Software License 1.1
@@ -3363,7 +3318,7 @@
- Apache Software License
+ Apache Software License 1.1
@@ -3464,7 +3419,7 @@
- The Apache Software License 2.0
+ Apache License 2.0
@@ -3927,7 +3882,7 @@
- Apache Software License
+ Apache License 2.0
@@ -4456,7 +4411,7 @@
- Apache Software Foundation License
+ Apache Software License 1.1
@@ -4711,7 +4666,7 @@
- Apache Software Foundation License
+ Apache License 2.0
@@ -4800,7 +4755,7 @@
- Apache Software Foundation License
+ BSD style license
@@ -4953,7 +4908,7 @@
- Apache Software License 2.0
+ Apache License 2.0
@@ -5101,7 +5056,7 @@
- The Apache Software License
+ Apache License 2.0
@@ -5206,7 +5161,7 @@
- Apache Software License
+ Apache Software License 1.1
@@ -6327,7 +6282,7 @@
- Apache Software License
+ Apache Software License 1.1
@@ -6379,7 +6334,7 @@
- Apache Software License
+ Apache Software License 1.1
@@ -6526,7 +6481,8 @@
- Apache Software License
+ Apache
+ License 2.0
@@ -6681,7 +6637,7 @@
- Apache Software License
+ GNU General Public License
@@ -7349,7 +7305,7 @@
- The Apache Software License 2.0
+ Apache License 2.0
diff --git a/docs/faq.html b/docs/faq.html
index 4bdba2524..b52d42735 100644
--- a/docs/faq.html
+++ b/docs/faq.html
@@ -379,6 +379,11 @@
Known Problems
+
<exec>
causes other tasks to hang
+ or leads to strange behaviour of <input>
+ tasks.
+
+
+ <exec>
causes other tasks to hang
+ or leads to strange behaviour of <input>
+ tasks.
+
When Ant forks a new process for example by using the
+ <exec>
, <apply>
+ or <java>
tasks, it will also start a
+ new thread reading from standard input and sending
+ everything that it has read to that process.
Unfortunately Ant has no way to know whether the forked + process is ever going to read any input, so it will start such + a thread even if the process doesn't need one.
+This behaviour leads to strange side effects like the Ant
+ process being suspended when a build forking new process is
+ run as a background process on Unix-like systems or
+ <input>
tasks requiring additional inputs
+ if they come after an <exec>
task.
Fortunately there is a workaround for this, always specify
+ inputstring=""
for
+ any <exec>
task (or one of its sibblings)
+ if you know the forked process doesn't consume any
+ input.
Ant 1.7.0 doesn't build from sources without JUnit diff --git a/docs/license.html b/docs/license.html index 021e2ff93..22d34db07 100644 --- a/docs/license.html +++ b/docs/license.html @@ -199,10 +199,10 @@