Steve Loughran
fdf4bba148
rmic gets a fork option.
Most of the changes here are actually adding tests, which was surprisingly hard work.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276755 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Steve Loughran
0a1ffe3fcb
I am still to test this.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276754 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Steve Loughran
45a286b046
sneak in an explicit test of the new file utils timestamp comparison stuff
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276753 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
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
Jan Materne
9efd103536
29808. Clearify what 'external' means.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276751 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Steve Loughran
0cd9301832
updated whatsnew
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276750 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
Steve Loughran
58b828830e
little known facts about IA64. 64 bit pointers mean you run out heap twice as fast.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276745 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
a8814a50b1
Add example regexp that maps from Java class files to the
corresponding source files.
Submitted by: Paul Galbraith <pgalbraith at trigoncanada dot com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276739 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Jan Materne
d9277ce3b4
Article about 'buildfile' written in Java
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276738 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stephane Bailliez
aa816d8ae8
Try to make somewhat clear explanation...
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276737 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
a177bc702d
We can now savely run all .NET tests on Mono
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276735 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
78946192ac
Add pointer to JarBundler - submitted by Seth Morabito
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276731 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
0dc7331256
Can talk about 1.6.2 in present tense now
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276727 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
cc1b02fb9d
Correction of the example for p4label task to match attributes
PR: 30299
Submitted by: Tim Clemons timc at messagegate dot com
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276719 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Antoine Levy-Lambert
2d057f8007
typo
Submitted by: Yuji Yamano yyamano at kt dot rim dot or dot jp
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276717 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
Jan Materne
e30f1cdbcc
typo; BugID 30277
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276713 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Stefan Bodewig
f57b84f631
A new article
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276712 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
Antoine Levy-Lambert
8398559062
Add a note concerning long file names in tar files, gnu tar
PR: 30143
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276703 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Antoine Levy-Lambert
8c2a2d46cb
Ant 1.6.2 release
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276702 13f79535-47bb-0310-9956-ffa450edef68
21 years ago
Steve Loughran
0e3b770c6b
sorting of echoproperties is documented.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276698 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
Peter Reilly
3c922aa285
opps: forgot to commit the faq.xml for the faq.html
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276692 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