Stefan Bodewig
4c5c8d89be
Moved the instantiation of the RE matcher to a factory. Users can now
choose an implementation of there own by setting a system property.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268264 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
29378f767f
Only set the project name if it has one (the name attribute of
<project> has been set).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268263 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
a13422639a
Added IIOP and IDL options to <rmic>
Submitted by: John Moore <JohnMoore@PDSI-Software.COM>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268262 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
6c00c7d906
New task <javah>.
Submitted by: Richard Beton <richard.beton@roke.co.uk>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268261 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
d94746b83a
forgot to add the new files with my last commit (new perfoce tasks).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268260 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
2884faae89
New Perforce tasks.
Submitted by: Les Hughes <leslie.hughes@rubus.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268259 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
c8b92216b3
Implementation of the regexp interface for Jakarta-ORO.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268258 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
e4f0795f1f
New Mapper type for regular expression replacements. Currently only
jakarta-regexp is supported, at least an ORO implementation will follow.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268257 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
06c94f2108
New attribute "autoresponse" for <vssget>.
Submitted by: Alan Zall <alan@inskey.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268256 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
4fefc6bcdd
Make <jar> fail early if a specified manifest file doesn't exist.
Submitted by: Erik Meade <emeade@geekfarm.org>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268255 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
fb18e7aee4
Enable <vssget> to use arguments that contain spaces.
Submitted by: Matthew Geis <matthew.geis@instill.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268254 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
c1080f1b8a
Update of the .NET tasks.
Submitted by: Steve Loughran <steve_l@iseran.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268253 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
41c047f603
Changed AntEditor.getAppContext() to getContext() to be consistent
with other classes.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268252 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
aefb450f22
Added infrastructure for generating popup menus from configured
actions. The popup menu will then have options who's status is in sync
with the menu and toolbar actions. Also added finer grained element
selection code so that specific events are generated for specific
element types. As a test, added stubbed out actions for adding new
elements to the build file.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268251 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
7985540fd6
Regular update.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268250 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
4e604b2533
New "new" icons
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268249 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
22108fb036
Added method to provide access to a Target's tasks.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268248 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
04cf5e0186
Opened up access to the topological sort code so a list targets that
must be called to fulfill a specific target can be determined.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268247 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
4ef711b651
Changed "project.name" to "ant.project.name"
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268245 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
54bed77e3a
Patched so that project name is available via the property "project.name"
Submitted By: Weiqi Gao <weiqigao@networkusa.net>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268244 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
83beefe9cf
Always more to do...
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268241 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
8ff35a2d7d
Added simplistic, non-editable version of context fontification in Console.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268240 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
aa078695e8
More rework on the command abstraction code.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268239 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
558d9767bd
Changed display name determination.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268238 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
6b5745a21d
Used some elisp magic to remove those tabs and replace with spaces.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268237 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
c9928eaad1
Removed Project.toBoolean method where appropriate and removed a number of tabs.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268233 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
8785091ee1
Rewrote command handling infrastructure, allowing for dynamic mapping
between actions and commands rather than the original hard-coded
mapping. Associations specified in the actions.properties file under
the "<actionID>.command" property.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268232 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
18b63a1b1a
Committed an optional test task based on testlet framework
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268231 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
af624f9bce
Moved Stylebook to optional tasks.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268230 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
0cbed006ac
Fixed parser exception propogation bug.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268229 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
02b669458c
Forgot the implementation of <transform> with my last commit.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268228 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
95b658dec8
New task <transform>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268227 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
767f4f5785
Made sure file ignored command to copy over itself.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268226 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
4fcabf3892
Adding start of copy tests
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268225 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Peter Donald
7483bc6d0d
Added a simple Stylebook task.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268221 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Stefan Bodewig
96501a8fea
Added a nested <srcfile> element to <execon> to give the user more
control over the command line. If no element has been specified, the
names for the source files will be put at the end.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268220 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
3dfcfba7e5
Fix up test cases due to recent changes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268218 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
40ea40eae5
Cleaned up error reporting for build.xml parse errors.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268217 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
d99dd7ac80
Make mkdir throw an exception if a file of the same name already exists when
trying to create a directory.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268216 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
b9b4d060f1
Fix up problem with multiple source dirs in javac
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268215 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
3a1c15513e
Make the additional JVM args supplied come at the front of the arg list so that
any args, which must be at the front of the JVM arguments, can be specified.
This is specifically to support the -server option of the JVM under Unix.
Reported by: Cyril Bouteille <CyrilBouteille@yahoo.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268214 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
ee5cc3d419
Change the message displayed when a task cannot be found. This makes the
message more suitable for ant end-users rather than ant developers.
Submitted by: Erik Meade <emeade@geekfarm.org>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268213 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
a3064aea77
Make both ddcreator and ejbc respect the hierarchy of the descriptors.
So, when writing the .ser file, it will be placed into the same relative
directory in which the source .txt file is found in the descriptor hierarchy.
Similary the .ser files will have the correct manifest entires in the generated
manifest file.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268211 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
7c36d44298
Set task names when running the ddcreator and ejbc tasks
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268210 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
bb8fa6184b
Set arguments using the Commandline method rather than the deprecated setArgs
method.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268209 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
Conor MacNeill
45c25ba370
Allow keepgenerated flag to be controlled from the ejbc task. It
defaults to false.
To keep genrated code, use the keepgenerated="true"
Submitted by: William Turnbull <William.Turnbull@trcinc.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268208 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
c3a1e41dbb
Removed checking of default ant install location.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268207 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
7ed150619f
Added generic attribute editing capability for tasks.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268206 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
metasim
414e0ad178
Started work on a Properties Bean property editor.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268205 13f79535-47bb-0310-9956-ffa450edef68
25 years ago
glennm
0b48664390
Now writes message to the logger, rather than to System.out.
Also introduced logging levels to provide finer control over
when messages are writen out. The levels simply reflect the
current Project.MSG_* values.
Suggested by: Wolf Siberski
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268204 13f79535-47bb-0310-9956-ffa450edef68
25 years ago