Steve Loughran
62e7dc5ae2
style sheet control; you can point to anyhting or turn it off completely.
nb, can we make this a logger and not a listener?
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271988 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
ec74722dcd
* Use the shared classloader as the parent of antlib classloaders, rather
than using the container classloader.
* DefaultWorkspace and ExecManagerFactory figure out myrmidon.home using
their parameters, rather than using system properties.
* Split embeddor/workspace/project handling code out of CLIMain into a new
EmbeddedAnt helper class. CLIMain is now responsible for setting up the
logger, and command-line option handling. EmbeddedAnt is responsible for
starting the embeddor, building the project, and executing targets (and
cleaning-up). Should make it considerably simpler to embed myrmidon.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271987 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
321497ad25
showed a few uses of ant to make sure it works,
Really should unit-test this
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271986 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
fded11d618
Introduce a basic <ant/> task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271985 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
0065308eeb
Add some todos
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271984 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
17991a8e76
Add embeddor to serviceManager.
Man is this an ugly hack ;)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271983 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e3fe21eccb
Fix classloader problem
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271982 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
1bc7ec2902
Move StringToFileConverter back as it references TaskContext
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271981 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
23e1111535
Made it possible to parse out hex, octal and binary numbers via the converters
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271980 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
16dd6ada59
Move OsCondition to nativelib package
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271979 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e2f8be7711
Move the primitive, reusable and non-myrmidon specific converters into the aut hierarchy
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271978 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
63ff560abb
Zap unused import
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271977 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
aa850423a9
Only dump propertys with a specified prefix
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271976 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
b370706c7b
Fix javadoc error
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271975 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
2d59643f6a
Move AbstractMasterConverter from
org.apache.myrmidon.components.converter
to
org.apache.aut.converter
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271974 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
73b118584a
Separate and document the myrmidon agnostic part of MasterConverter into an abstract class. This will make it easier to reuse in other projects.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271973 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ee9f0d3422
More accurate javadoc
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271972 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
1081cadc83
Merge DefaultConverterRegistry into DefaultMasterConverter
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271971 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
0f01837a97
No need to extend AbstractLoggable as never used Logger
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271970 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
c0ad96ab6e
Move creation to new method so easy to overide in the future.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271969 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e728ff0a59
Converted remaining xdoclet tags from
ant:* --> ant.*
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271968 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
d2af4d8d2d
task:name --> task.name
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271967 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ba0de20415
Reuse xdoclet from the xdocs proposal
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271966 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
5b5bf65caa
Add log4j jar to make it easier to compile separate to the myrmidon proposal.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271965 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
b4a6d59e7d
Constant can be static
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271964 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
4c3da995d3
Add junit from main ant tree into classpath.
Compile tests in same target as compile rest of code.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271963 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
6ade50a1a4
Make class compile
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271962 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
fbe24da50e
Integrate checkstyle target.
Not fully integrated into our build as we get bazillions of errors ;(
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271961 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e1314ae793
Add a simple buildnumber task.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271960 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
94997ddf2b
Remove unused member variables
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271959 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
bf73eb74a3
Renamed testcases hierarchy to test
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271958 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Diane Holt
af4d6ce54f
Fix a typo (and do a little verbiage clean-up) and
get rid of a pick&put booboo.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271957 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Diane Holt
b6e0d9de30
Add <loadproperties> and new vss* tasks to tables (tasksoverview).
Add <basename>/<dirname> (WHATSNEW) and do a little clean-up
(group new-tasks bullets, spelling/grammar/etc.), but didn't
go wild.
Fix spacing for usinglist.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271956 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
212ca7820e
Yoink the dodgy image
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271955 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
0af1e9e5da
Zap the zip files which are no w in a separate library
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271954 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Darrell DeBoer
56c98500f0
Make sure verbose messages aren't logged twice.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271953 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
eba35ca5ba
documentation for vsscreate.
PR: 7153
Submitted by: Gary Weaver <Gary_Weaver@srspos.com>
Also made the date field update itself instead of outdated.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271952 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
70d6a6fb3c
Added TaskContext.verbose(), and fixed up the usages of info() and warn().
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271951 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Darrell DeBoer
8bd077c556
Modifications to Ant1 compatibility layer.
* Recontextualize Ant1 project for every Task.contextualize()
* Use Converter so that non-string properties are not ignored
* Javadoc
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271950 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Darrell DeBoer
214bb47106
Converted Ant1 Compatibility layer README to xdoc,
and updated the docs.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271949 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
ee35557dea
* Changed Path.addPath( Path ) -> Path.add( FileList ), so that <path>
can accept any nested FileList implementation, including <path>.
* Added <list-path> diagnostic task.
* Added test cases for <path>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271948 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ae05bf36b0
Move over to new tar package
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271947 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
021b511568
yet another JDK 1.1 issue
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271946 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
bd737cd1a2
JDK 1.1 fix - thanks Stefan
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271945 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
70ff2fc795
I knew it was 70 for a reason :-) Need to allow for the end of line bytes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271944 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
03216f2caf
spashscreen task
Submitted by: Les Hughes <leslie.hughes@rubus.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271943 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
56074611a9
* Changed DefaultPropertyResolver to use the converter to convert from Object -> String.
* Added general purpose Object -> String converter that simply uses Object.toString().
* Reorganised AbstractComponentTestCase, to give sub-classes the opportunity to replace
the default implementation of a component, with a particular implementation.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271942 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
6e94185c88
Add in proposals for replacement of the Avalon Configuration system
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271941 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
f2791c3c06
Zap the anteater sourcecode after harvesting path todos.
Leave the bootstrap stuff in there as it still hasn't been integrated into myrmidon
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271940 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
1270b8f454
Add some todo items related to extension /antlib paths
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271939 13f79535-47bb-0310-9956-ffa450edef68
24 years ago