server but it is envisaged that it can be expanded to cover other app
servers.
Note that to build this task you need to define the property ejb.build.
You can do that with
ant -Dejb.build=1
Submitted by: Tim Fennell <TFennell@sapient.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267785 13f79535-47bb-0310-9956-ffa450edef68
I've added some minor modifications to his class
* Added a String constructor to make it usable as an attribute
* renamed the nested element from element to pathelement
* Used Conor's PathTokenizer to split the path into parts.
The Java task has been modified to use this class both for the
classpath attribute as well as for an nested classpath element -
documentation will follow.
See the runtests target in build.xml for an example of its usage.
Submitted by: Thomas Haas <thomas.haas@softwired-inc.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267778 13f79535-47bb-0310-9956-ffa450edef68
This is the update for the Unix based build scripts. The changes are the
following
Automatic bootstrapping if lib/ant.jar is mising or the bin files
are not present
Removed inclusion of the $HOME/.antrc in the bootstrap.sh although
it is still used in the ant shell script.
Lined up Windows and Unix scripts, including echo statements so it is easier
to make changes affecting both envionments in the future.
Added chmod calls to the install targets so the ant shell scripts are
executable.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267777 13f79535-47bb-0310-9956-ffa450edef68
Change so that
build.bat is used just to build ant itself.
ant.bat should be used to run ant for other projects.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267770 13f79535-47bb-0310-9956-ffa450edef68
This consists of four tasks - (documentation is coming)
ddcreator - converts deployment descriptors form text description to .ser files
ejbc - wrapper around weblogic ejbc compiler
wlrun - a task to run a weblogic server
wlstop - a task to stop a weblogic server
The last two tasks are most useful when they can be run asynchronously (also coming).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267736 13f79535-47bb-0310-9956-ffa450edef68
Ant now builds ant.jar in the build area. A separate 'install' target copies
it into ant.home.
Bootstrap has been updated to perform this install step.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267724 13f79535-47bb-0310-9956-ffa450edef68
com.oreilly.servlet. I did that since it's going to be a mirror
of what's in the larger com.oreilly.servlet package. I put
it under the Apache license of course, and added the ASF as an
additional copyright holder. Code can have two copyright holders,
meaning either party can do as they wish with the code. This lets
the ASF upgrade to Apache License 1.2 sometime in the future, and
lets me be able to use the code without thanking the ASF for code
I wrote. :-) Updated build.xml to handle the new package.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267693 13f79535-47bb-0310-9956-ffa450edef68
subtask. Apparently the base directory for Javadoc is set to the "outer"
Ant's base directory, instead of the "inner" one. This fix works around
that problem by relying on the (undocumented?) fact that the "basedir"
property is set automatically by Ant.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267661 13f79535-47bb-0310-9956-ffa450edef68
NetRexxC 1.160 or higher needed (due to bugs in the way the compiler
handles error streams).
Note: I changed the package names and converted the calls from using
Introspection to directly calling the compiler.
Submitted by: dIon Gillard <dion@multitask.com.au>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267637 13f79535-47bb-0310-9956-ffa450edef68
- build.xml - small changes to allow build from a different directory
( usefull for nightly, which is broken )
- set ant.file == the ant file that is executing ( we also set ant.home
to the home of ant )
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267615 13f79535-47bb-0310-9956-ffa450edef68
called antfile
- build.xml: read ~/.ant.properties if exist, it will allow override of local
properties ( you don't have to type -Dfoo=bar each time you run ant )
- changed dist.dir to ant.dist.dir ( to allow users to set the destinations
per project in ant.properties )
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267612 13f79535-47bb-0310-9956-ffa450edef68
Restore original name of ant.jar as it is used in the ant batch and
shell scripts, as well as in numerous other build.* files.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267580 13f79535-47bb-0310-9956-ffa450edef68