Conor MacNeill
ef6aec8251
Provide an explanation, at verbose level, of why Javac decides to compile
certain classes.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267931 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
b211d1bcbf
Print the ant version when ant is run in verbose mode.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267930 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
655df7f9e1
Upgraded Classloader to allow more control over which classes are loaded
by the system classloader
Upgrade Ejbc task and its helper to use the new facilities of the classloader
Runs the weblogic.ejbc task in the ant VM. Examines the build.compiler setting and
uses Jikes if it is selected.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267929 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
403c32e5c5
Fixed typo and changed second <script> example to use NetRexx.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267928 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
95f437b2d1
The attribute name is id not ID, ts.
Added a little bit of documentation for <script>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267927 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
bbcbfb186a
Added <classpathref> element to <junit>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267926 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
c064456730
Added documentation for the ID attribute and classpathref.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267925 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
de3b5b8520
Work around a problem with a NullPointerException on IBM JDK
1.3/Linux.
buildFile.getParent() returns null if buildFile is not absolute.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267924 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
f929d4bc2b
documented the <execon> task.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267923 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
6e876ab7f8
log environment variables we set for the subprocess when -verbose is used.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267922 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
23f7147dc6
Removed class attributes of <available>, <rmic> and <taskdef>.
Nothing that has been deprecated in Ant 1.1 should be left over now.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267921 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
3facebf533
Updated documentation for <chmod> and removed <chmod>'s src attribute.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267920 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
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