Conor MacNeill
6ceeb5d3da
Much better solution to unterminated output - better backward compat
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273938 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
0d52575c29
and the docs
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273937 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
f3a629c227
jasper4.1 name mangling support via new name mangler, a new compiler in the factory (jasper41), and various new tests.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273936 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
8e5f6ab828
little code cleanup and remove trace line.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273935 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
fa0d41a830
oh look, a new name mangler for jasper41 and up
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273934 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
3266a2abee
making helper methods public for foreach to use
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273933 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
d14064da9c
definition of whichresource
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273932 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
7ad9af7a82
something I wrote to track down too many copies of log4j.properties on my classpath. Docs I leave to xdoc, tests will be written (remind me!). I am still a bit unsure that <whichresource class="foo" > works in jars, though I've seen it work on the file system.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273931 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
987c943d07
Flush output of Java task when finished.
Propagate indication of whether line is terminated or not
through to project and tasks
PR: 16555
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273930 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
a43382c633
Add in new perforce task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273929 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
f7c9d087d9
Perforce task to show differences between local source repository and
p4 repository and report on files that still not under revision control.
PR: 13928
Submitted by: Miha
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273928 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
82d37706ea
Make Create-By attribute in manifest compliant with spec by listing
the java implementation version and vendor. Add an Ant-Version field to
show the Ant version
PR: 12219
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273926 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
00d14d398f
2003
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273925 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
f23a604f89
Bring WHATSNEW up to date with recent changes (also don't duplicate
entries for the 1.5.2 changes)
Document the resolveExecutable attribute assed to <exec>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273924 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
3f1bc55590
iAllow several views per label
PR: 12585
Submitted By: Steve Hunter
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273920 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
d70c09779d
Link directly to Ant API docs
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273919 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
157970be45
2003
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273917 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
0afee61434
Provide mechanism for additional global options on perforce tasks
PR: 14395
Submitted by: Matt Bishop
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273916 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
f44465194c
2003
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273914 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
e82aa16c4c
set the executable for now for subclasses and change later if resolving
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273913 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
948d5af06b
Change distribution name
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273912 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
5442d57dc1
Merge from 1.5 branch
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273910 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
a38deb31dc
Move the 'round up to next even second' logic to where it belongs -> out of the library and into the task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273907 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
4ee134e627
More Xerces upgrade changes, better debug output for JUnitReport
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273906 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Erik Hatcher
bec4aaee40
friendly target to Gumpify
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273903 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
008f03ae33
Upgrade to Xerces 2.3.0
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273902 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
4edd860387
Now really fix 14995
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273900 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
5ad1b99e41
THATSNEW
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273899 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
56d0c2f91a
<tar>'s up-to-date check didn't work for nested filesets.
PR: 14995
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273898 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
b22e573ad2
Make default not to resolve executable
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273896 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
5b53513eaa
Resolve the executable if possible in <exec>
PR: 16040
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273895 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
c4d04365d0
Use JRE version of Java
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273893 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
d957fddf76
Allow tests (and tasks) to run when java is not in the path
PR: 15998
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273891 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
9f7aebabbb
ZIP-Entries always use forward slashes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273890 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
e20a25b596
speed ZipScanner up by using a hashtable.
Submitted by: Antoine Levy-Lambert <levylambert at tiscali dash dsl dot de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273889 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
51d2ae9068
Give credit for the logo to Nick King
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273888 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
dc918c9dc4
2003
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273887 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
1ecd522f7e
Actually may as well use ZipFile/ZipEntry since not using the JDK
manifest class - it cannot handle multiple Class-Path entries
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273886 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
eda5a816c8
Fix possible ClassCastExceptions due to use of ZipEntry rather than JarEntry
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273885 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
3d080db0c4
Handle whatever reason a platform specific class is in accessible
(some users get security exceptions)
PR: 15421
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273883 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
872b65ba6b
add src nested element, remove full listing of commands; get definition nested elt to work properly
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273882 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
a506341591
Include jars from the manifest's classpath into the classloader
PR: 6921
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273881 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
d75a50b871
Update bylaws proposal
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273880 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
74fe476524
Add some news about top level project
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273879 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
ade88beec3
Quick, before Stefan finds out ...
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273877 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
bb9355b33d
Move ANT_OPTS to front of Java command line to supprot JDKs with position
sensitive command line options
PR: 16260
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273876 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
59ae8f7485
cvs up -dP --pedantic-copyrigt-check
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273875 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
50ab376294
Add support for Package information to the ClassLoader
Rather than using reflection I have created a JDK 1.2+ specific
subclass of the AntClassLoader. This has necessitated replacing
direct construction of the classloader with a factory method in
Project. This factory method will attempt to create the new
class loader dynamically and then fall back to the current version if
the new loader is not available.
Existing users who construct the classloader directly will continue to
work as at Ant 1.5 - i.e. no package information is created. All Ant
code (except classloader) uses the new factory method
PR: 11196
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273874 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
e0459e7ba7
handle some directory cases in ZipScanner
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273873 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
ed1ff2341b
JDK 1.1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273872 13f79535-47bb-0310-9956-ffa450edef68
23 years ago