Stefan Bodewig
75eff8434d
Added documentation for the <antstructure> task.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267919 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
7cd8917ae7
Added references to fileset where appropriate.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267918 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
ca6e873197
Documented fileset and patternset, removed the items and ignore
attributes of MatchingTask.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267917 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
0679f04a82
Removed <keysubst> and <expand> which have been deprecated in 1.1.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267916 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
7db9027588
Avoid NullPointerException in FileSet.
Submitted by: Jeff Martin <jeff.martin@synamic.co.uk>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267915 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
e2a75898e8
avoid NullPointerException in DirectoryScanner.scandir.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267914 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
a252eb8543
\ is no special character for Commandline anymore.
Also made Project.resolveFile more consistent. /a would have been an
absolute filename on all platform while \a would be considered a
relative filename on Unix like systems.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267913 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
b469445f84
Changed antRun to handle arguments containing spaces properly. Removed
the magic that would invoke dir/command.sh instead of command.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267912 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
3a854da6aa
Make <genkey> and <signjar> work again - they've been broken since
<exec> became ExecTask instead of Exec.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267911 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
4a102d1bd8
fixed typo.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267910 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
776e951269
Documentation for command line arguments (the nested elements for them).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267909 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
0097b2ed9e
Documentation for nested <env> in <exec>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267908 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
c30a78b74e
Do not try to load from jars which don't exist
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267907 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
c3f2def559
Documentation for the multi line extension of <replace>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267906 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
c2007a8479
Move addExisting functionality from javac to Path
Fix error in Path constructor
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267905 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
818cb969ad
<junit> more or less completely rewritten and documented.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267904 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
10c41029ae
The real patch for exec and JDK 1.3.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267903 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
92ba08996f
Use new Runtime.exec() method of JDK 1.3 instead of antRun if present.
Submitted by: Jesse Glick <Jesse.Glick@netbeans.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267902 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
ae6285b06e
Fixed typo (but I swear it compiled before).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267901 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
ab761fc434
Added some (deep) clone methods.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267900 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
2c09476bfe
Make Path.append() more forgiving.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267899 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
65e7fa5766
Modern compile was broken.
Reported by: Scott Sutherland <suthsc@ncs.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267898 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
c437e0d2a0
Replace can now work on multi line tokens/values.
Syntax:
<replace file="foo.txt">
<replacetoken><![CDATA[I am a
multiline
token]]></replacetoken>
<replacevalue><![CDATA[I am a
multiline
value]]></replacevalue>
</replace>
Submitted by: Erik Langenbach <erik@desknetinc.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267897 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
c32873b519
Added nested elements and attributes to reference CLASSPATH structures
defined at another place in the same project.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267896 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
3c66612026
New task <ftp> to do FTP _uploads_.
According to the information on the ORO inc website
<URL:http://www.oroinc.com >, the FTP library this task depends on will
be donated to the Jakarta project. This makes it our best choice among
several different FTP libraries, IMHO.
Submitted by: Roger Vaughn <rvaughn@seaconinc.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267895 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
00ecf29ec1
Still to Unix centric.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267894 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
6667e4cdd6
Some cleanup in Javac. Removed duplicate code and used the nested
fileset element of Path to fake extdirs for Jikes.
This should change:
(1) It will scan for all files not only .JAR files in the extdirs
specified. Javac ignores the extension as well.
(2) If no extdirs have been specified, the system property
java.ext.dirs is consulted.
(3) JikesOutputParser has been removed, instead the return code of
jikes determines compilation failures. Expected to behave the same as
before - suggested by Matt Foemmel <mpfoemme@ThoughtWorks.com>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267893 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
1f870a7a50
Stop ANT_OPTS growing
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267892 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
81a0f04e4e
Add JIKESPATH and JAVA_HOME warning to the Windows batch files
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267891 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
dbf8062131
Changes the translateline method so that backslash escaping only applies to
the quote characters " and '.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267890 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Jason Hunter
32cfa5b106
Moved MailMessage from com.oreilly.servlet to org.apache.tools.mail
(imitating org.apache.tools.tar). Also made it pure copyright ASF.
For those interested in legalities, my understanding is I'm granting
the ASF copyright on this code but have my own copyright on the code
as it existed before the grant. That means I can include my own code
in my book without following the Apache license, but I can't use
improvements to the ASF code without following the Apache license
(as is perfectly appropriate).
Changed build.xml to no longer build com/**.
-jh-
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267889 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
82e6aad204
Make Jikes use the new Execute class instead of calling Runtime.exec itself.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267888 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
5a75c73535
Removed possible NullPointerException in <vssget>. Cleaned up JDK
version detection in Project.
Submitted by: Jeff Martin <jeff.martin@synamic.co.uk>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267887 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
4f10a1e3b2
DirectoryScanner will now only scan directories which are included or
could hold included files. All other directories will only be scanned
when one of the getExcluded... or getNotIncluded... methods is called.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267886 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
0dd985bc2a
Add some eror checking to the syntax of the linkoffline attribute
Fix the output of argument list under verbose logging (Thanks to Ken Wood)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267885 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
b18b40b152
Moved the javadoc == 1.1 or 1.2 check out of init().
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267884 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
24964c3232
Removed JDK 1.2+ dependency from <cab> task.
Submitted by: Roger Vaughn <rvaughn@seaconinc.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267883 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
6d7c130971
Did some cleanup.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267882 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
29cf33f78f
Mac patches to Execute (regarding working directory).
Submitted by: beard@netscape.com (Patrick Beard)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267881 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
ee344eb125
New optional task <cab> to create Microsoft CAB archives.
Submitted by: Roger Vaughn <rvaughn@seaconinc.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267880 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
565b600d95
Added flatten attribute to <copydir>.
Submitted by: Jeff Martin <jeff.martin@synamic.co.uk>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267879 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
0245d769bd
Added missing dot to default extension in <style>, ensured Xalan gets
infile as a file:// URL.
Submitted by: Brian Zimmer <bzimmer@ignitemedia.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267878 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
e7e63a0e7a
Delete the corrupt ZIP-file if <zip> or <jar> tasks fail.
Submitted by: Jesse Glick <Jesse.Glick@netbeans.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267877 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
63363f91c8
Some documentation patches.
Submitted by: Barrie Treloar <Barrie.Treloar@camtech.com.au>,
Jesse Glick <Jesse.Glick@netbeans.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267876 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
9dffc42e1a
The "cvs add" I had forgotten, sorry.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267875 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
1f8aca50b4
New task genkey.
Submitted by: Peter Donald <donaldp@mad.scientist.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267874 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
f23f966ca7
Fixed JDK 1.1 compilation issue.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267873 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
089d421c3f
Rewrote the property resolution code so that it handles empty property
lists. I also cleaned it up a little so it doesn't continually restart
resolving all properties from the start of the list and it handles
circular dependencies.
Problem reported by: Arun Katkere <katkere@praja.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267872 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
James Duncan Davidson
f8a23baad2
Removed ancient utah whiteboard area. The material in /spec is much
more up to date (even if it does need to be updated... :)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267871 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
17a06c47ff
Return the actual type rather than the interface type to avoid any introspection
issues
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267870 13f79535-47bb-0310-9956-ffa450edef68
25 years ago