Peter Donald
9ef45a287d
removed debug echoing
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268512 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
4d88a515a8
Made sure environment is left cleaner
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268511 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
44df0664dc
Made sure environment is left cleaner
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268510 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
99f86d5034
Fixed errors wrt
* junit not being on primordial classloader.
* ANT_HOME being overidden
* no install target
* no version data
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268509 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
b4dcbaf0ae
Added dist.base to complete all recomends of Conor
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268508 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
d0117ae16c
Work in almost all of Conors suggestions
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268507 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Pier Fumagalli
14af9cb049
The C shell doesn't work with the script. Updated to BASH (linux folks
on other OSes sh!=bash).
Changed a forward slash with a back slash wich prevents bootstrapping on
unix machines.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268506 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
767cb3800a
Added in forgotten junit.jar
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268505 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
27491607d8
Checked in alpha version of new build system.
May not fully build on *nix platforms yet.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268504 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
glennm
746290bbea
Fixed problem with quiet flag preventing
deletes.
Reported by: Martin van den Bemt
Fixed double delete message with verbose
flag.
Reported by: Jason Rosenburg
Added ability to remove empty directories
when using the implicit or nested filesets.
Off by default for now, as that is the
current behaviour. If there is enough
agreement, we probably want to turn this
on by default.
Requested by: Lots of people. :-)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268503 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
glennm
c17ffac927
Fixed empty directory count message
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268502 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
glennm
b6d17002e3
Back out CVS directory hack.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268501 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
glennm
6cc1290e8b
Hack to ignore CVS directories.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268500 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
4403acbb66
Added one of Jim's "Task Axioms" to the list - I think the first one
is already covered while the third one seems to be revoked by Jim
himself.
Submitted by: James Cook <jimcook@iname.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268499 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
1ba24b5b3a
Removed ^Ms
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268498 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
4a79f3ef13
Fix documentation for Get task
Submitted by: Nico Seessle <Nico.Seessle@epost.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268497 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
92e1bc0807
Added ^M's so it is easier for peeps working on windows who check out using unix style linefeeds.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268496 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
d91317f485
Removed some unused settings.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268495 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
1c59975f51
TarEntry.java was validating the maximum length for filenames only in one
place. The tar-task used another constructor. Simply copied the verification
to the other constructor to do the check there also. Now throws a
RuntimeException.
Submitted By: "Nico Seessle" <Nico.Seessle@epost.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268494 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
021634e2bb
If directory is specified test if it's a valid one.
Submitted By: "Nico Seessle" <Nico.Seessle@epost.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268493 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
6c9755c318
If SQLExec reads the statements from a file this file is now propertly
closed after execution.
Submitted By: "Nico Seessle" <Nico.Seessle@epost.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268492 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
a5896abdf9
Added a hint to index.html about where to find optional tasks.
The example for exec does now work on Windows.
Added a note thet NetComponents needs to be downloaded from
www.savarese.org.
Submitted By: "Nico Seessle" <Nico.Seessle@epost.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268491 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
415946f000
- There was an ugly line-break and system was duplicate.
- Error message for unknown arguments know reads "Unknown argument" instead
of "Unknown arg"
Submitted By: "Nico Seessle" <Nico.Seessle@epost.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268490 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
64d1ec0cff
Changed <support-classes> to <support> in <ejbjar> tag.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268489 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
fc90859974
Remove the concept of a factory method for creating nested elements
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268488 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
fbe81719e1
Do not compress jars when rebuild=false
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268487 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
6ca00c2391
Allow ejbjar to specify support classes.
You can add support classes to all the generated jar fils by including a
<support-classes> nested element. This is effectively a fileset and
includes the ability to reference another fileset by refid
So
<ejbjar ...>
<support-classes dir="${build.classes.server}">
<include name="**/*.class"/>
</support-classes>
...
</ejbjar>
or
<ejbjar ...>
<support-classes refid="support.fileset"/>
...
</ejbjar>
Please note the following.
==========================
If your ejbjar task generates multiple jar files, the support classes will be
added to each one.
The nested element name may change. I am using it to test a facility I added
to the core. If it does change, it will change to <support>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268486 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
9bc78e6c25
Change to IntrospectionHelper to support creation of nested elements
through a createElement(String elementName) factory method. This has two
applications.
It allows a task to define what nested elements are supported
dynamically, perhaps through a configuration file. This is useful
for tasks that support a plug-in architecture, as I am trying to
achieve with <ejbjar>
As a byproduct, it also allows a task to support nested elements which
cannot be mapped to valid Java method names, such as <support-classes>. The
use of hyphenated compound names is relatively common style in XML DTDs
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268485 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
dbecca155c
Catch NoClassDefFoundErrors. These indicate that while a superclass is available
on the classpath, a class it depends on is not. As this code is currently catching
ClassNotFound exceptions anyway, this is not a major change. It will log a
warning.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268484 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
7d24473197
Forgot to add a testcase for replace.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268483 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
9f05cd3fd9
And token attribute of <replacefilter> must not be empty either.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268482 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
06f6d787d2
Add some sanity checks. If we allow an empty token, we end up in an
endless loop - as demonstrated by unittest test4.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268481 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
b3cb9a9d4f
Changed the handling of build.sysclasspath so that Ant should behave
the same way as Ant 1.2 did - if build.sysclasspath has not been set.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268480 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
62d641e012
Brainstormed list of requested features for Ant2. This is far from
being a functional-requirements document, just a start.
Most of it taken from an email by Peter Donald
<http://marc.theaimsgroup.com/?l=ant-dev&m=97721709607672&w=2 > and my
response to it
<http://marc.theaimsgroup.com/?l=ant-dev&m=97722025813209&w=2 >. Added
some additional stuff to the end of the controversial section.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268479 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Jon Scott Stevens
adbdf5d6c8
rolling back Josh's changes until he provides a better patch. :-)
-jon
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268478 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Jon Scott Stevens
9d48fbb8c3
added ability to define the begin/end tokens for the filtering.
line wrapped ProjectHelper.java to 80 cols.
thanks to Josh Lucas <josh@stonecottage.com>
-jon
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268477 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
18931f719f
Added more panels to build wizard, and created state machine framework.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268476 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Diane Holt
f9ddec7b87
Fix a few things that jumped out at me when Stefan put the Javac
change through. (And verify I can really commit!)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268475 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
a31bb63e4b
Fixed bug where change event was not getting fired.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268474 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
dba8c836d0
Added property editor for generic Object with no special property editor.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268473 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
c87973d59c
Changed semantics of initializing with a null value. Now a default value is created.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268472 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
44ae47f5c6
Added editor for properties of type 'File'.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268471 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
2e364fd669
Testing rig. Not totally generallized, but helpful.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268470 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
ff8c3b2b36
Initial commit
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268469 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
faf459ad43
Successfully managed to expose myself to public embarassssment by mispellln'
"wizzzerd" all over the place. :-(
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268468 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
b2f6452301
Fixed Typo.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268467 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
05d67d513e
Make sure we are invoking the correct javac, remove old optional.jar
as well.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268466 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
28d98d0882
moved original specification to docs/ant2
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268465 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
97ba08300d
moved original specification to here
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268464 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
f8a715c362
Added first version of FSD
Submitted By: Siberski, Wolf
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268463 13f79535-47bb-0310-9956-ffa450edef68
25 years ago