Stefan Bodewig
24193cb45d
Change output so that it doesn't look as if csc always compiles everything
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276752 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Steve Loughran
803fb00df9
These changes will break Stefan's and my work builds, but they are for the better.
1. pull file/url stuff from the main class into another instance of the schema class.
2. added a makeURL flag that turns a file ref in a schema into a URL. v. useful for .net.
3. added a compiler enum and attr that lets you choose compiler. Compilers are microsoft|mono|microsoft-on-mono.
4. renamed parseableerrors to ideErrors.
5. dependency logic uses filesys granularity.
No tests for the compiler stuff, we need to think about how to do that.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276749 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Steve Loughran
579a1f76bd
Echo cleanup. Too much duplicate logic.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276748 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Steve Loughran
b6da0f3f12
1. some factoring out of the timestamp checks for even more reuse. That way the granularity logic can all go in one place.
2. a refactoring of close() to ignore exceptions. I made this static because I want to use it everywhere we close things in a finally clause. NB, note that all four methods would all be unified if the writer/reader/instream/outstream classes had a base class "Closeable" with method void close().
No, I have not refactored everything to use these yet.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276747 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Steve Loughran
dc808ef696
The ide is fussy, so we dont have to be
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276746 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stefan Bodewig
f53a735bae
fix case
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276744 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Steve Loughran
5760f1c3ff
wsdl.exe cant spell parseable.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276743 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Steve Loughran
854b09faf8
typo
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276742 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Steve Loughran
c876b58d28
A couple extra traces in the log for xml validate.
I wonder if we should include the full exception text on a parse failure, as it is often useful.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276741 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Steve Loughran
72252a9148
Now support for nested schemas as add ons. Will probably break mono, but the tests have been written so as not to expose that break.
Also: protocol, parseableErrors. These are WSE2.0 options.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276740 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stefan Bodewig
22b84e3a90
Base version decision on classpath instead of archive names, this allows Gump to effectivly ignore javacchome
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276736 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stefan Bodewig
22d6ae2eac
Mono doesn't include the Webservice namespace by default, I don't think this change will break the tests on Microsoft's Framework
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276734 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stefan Bodewig
4c30dd5d53
make <ilasm> work on Mono
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276733 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Matthew Jason Benson
d7858c284e
Wrapper scripts did not detect WINNT value of dynamic OS environment
variable when logged into workstations using Novell authentication.
PR: 30366
Obtained from: Dave Brondsema
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276732 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stefan Bodewig
0f6f477310
Mono's wsdl.exe uses a different return code (2) than Microsoft's
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276730 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stefan Bodewig
75e6369470
<wsdltodotnet> should now work with Mono 1.0 as well
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276729 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stefan Bodewig
84fdd0cc56
Mono's mcs doesn't like the filealign parameter
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276728 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stefan Bodewig
cc1d22cffa
new tests fail if the tests themselves live on the system classloader
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276724 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stefan Bodewig
a103ec640e
logging the classpath once is enough
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276723 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Antoine Levy-Lambert
8fdf272627
Impossible to use implicit classpath for <taskdef> when Ant core loader != Java application loader and Path.systemClassPath taken from ${java.class.path}
PR: 30161
Submitted by: Jesse Glick (jglick at netbeans dot org)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276721 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Antoine Levy-Lambert
967dde65b1
Make compile
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276716 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Matthew Jason Benson
c692a67a30
Try to get the dependency analysis right this time while preserving BC.
PR: 29977
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276715 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Antoine Levy-Lambert
e0b5c60458
Javadoc fixes for RuntimeConfigurable, Project, Location
PR: 30160
Submitted by: Jesse Glick (jglick at netbeans dot org)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276709 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Antoine Levy-Lambert
f7a5fe1058
Added an ignorecontents attribute to <different>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276707 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Antoine Levy-Lambert
236873d6eb
Prevent AbstractCvsTask from closing its output and error streams
prematurely
PR: 30097
Submitted by: Will Wang (telerice at yahoo dot com)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276705 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Steve Loughran
7dd5e65a05
A little extra for those people trying to debug inheritance of properties & save stuff in CVS. The XML output of <echoproperties> is now *sorted*.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276697 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Matthew Jason Benson
a34ad0e8fa
Enabled echo tests only for *nix & cygwin, like others.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276695 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stefan Bodewig
ca29bb40f8
Use a proper ASCII character
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276694 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Jan Materne
b10dc1232b
Let Gump pass in Headless-mode
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276693 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Jan Materne
04d73d1565
No more -lib needed.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276691 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stefan Bodewig
5a8c242a05
2004 is enough for a new file
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276690 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Jan Materne
e7edb0e967
Forgot to add the Checksum
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276689 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Jan Materne
590844e775
Small redesign of ModifiedSelector. Integrating BugIDs 29742+29743. Adding support of custom classes. Checkstyle.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276688 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Matthew Jason Benson
11a03b2d6f
Make ignoremissing test pass on Java 1.2 .
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276684 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Peter Reilly
f14479c0e8
Opps: misnamed instance
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276683 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Peter Reilly
9c40397d18
add a "self" reference for scriptdef
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276682 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Antoine Levy-Lambert
84f9f007f9
Make JavaTest pass on Windows.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276678 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Antoine Levy-Lambert
0d506f5edf
Make compile
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276668 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stefan Bodewig
3e6dd09ac0
fix <subant>'s I/O handling
Submitted by: Christian Knorr <Christian dot Knorr at space dot eads dot net>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276663 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Matthew Jason Benson
b4e6928d4b
Insert a space.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276651 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stefan Bodewig
cc141e87cd
try to support Tomcat 5.x
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276647 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stefan Bodewig
d891e90f61
Make <junitreport> work with JDK 1.5.
PR: 27541
Most of the work has been done by Stephane, I just provided the
finishing touches.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276641 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Matthew Jason Benson
7c54c8821a
ignoremissing is merged!
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276632 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Matthew Jason Benson
1450134702
Remove commented import.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276630 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Matthew Jason Benson
c672e8778e
Added multiple targets to <ant> and <antcall> using nested <target> elements.
PR: 5270, 8148, 17071, 6368, 29623
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276629 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Matthew Jason Benson
9238ee8865
NPE in cleanup on Windows (all non-Unix?).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276626 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stefan Bodewig
b423ccde3b
Some cleanup
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276623 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stefan Bodewig
a22c8c09c8
Follow Conor's and Jose Alberto's advice - improved fix for PR 8689
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276622 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stefan Bodewig
8d4197a222
Preliminary fix for 8689
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276617 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stefan Bodewig
7bb0f18d6d
Add libgcj support to Path.addJavaRuntime
PR: 29020
Submitted by: Anthony Green <green at redhat dot com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276615 13f79535-47bb-0310-9956-ffa450edef68
21 years ago