Conor MacNeill
99f9052c7c
More Ant1 compatability
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272090 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
40cd098a8e
Restyle doc
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272088 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
9b1b4ea944
Again with the fixing of the speling.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272086 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
454c12b7fe
Make sure XSL resources are available for Junit task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272071 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
1a2722cfc5
Sync with Ant1 changes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272070 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Darrell DeBoer
7c531e59a9
* Ant1CompatProject now provides a hacked "java.class.path" property,
which includes the ant1compat.atl file. This is closer to what's expected
by Ant1 build files.
* antlib.xml typedefs everything it needs, in preparation for building with
myrmidon.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272068 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Darrell DeBoer
d2c225e370
* Added new task <ant-call> to core, which can execute a named target
in the current project, or any referenced project.
* <ant1.ant> now works by executing AntTask.
* Fixed minor bug in DefaultClassloaderManager which was causing NPEs
in URLClassLoader.
* DefaultTaskContext now removes properties when they are set to null.
(rather than throwing a NPE inside HashMap).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272067 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
90933557a1
Condition changes:
* Split <is-set> into <is-set> and <is-true> conditions. <is-true> uses the
converter to determine whether something is 'true', so is a little fussy.
* Moved <uptodate> and <equals> into antlib, and made <uptodate> a condition.
* Added <type-available> condition, which checks whether a particular
type is defined.
* Fixed <not> to actually work.
* Added test cases for some of the conditions.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272066 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
7b8efdc41e
Switch on the 'build' antlib.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272065 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
718c935c49
Moved PathUtil.addJavaRuntime() into a new <java-runtime> FileList implementation.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272064 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
ddfae9eb98
Moved across converter messages that were left behind.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272063 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
4df16b96b0
Update the example of the changelog task to use start/end date filtering
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272062 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
8e820f665b
Update the changelog task to allow filtering by dates
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272061 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
4502ac160a
restyle
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272060 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
06a74e6e03
the start of a testcase - currently contains nothing! ;)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272059 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
6742c9e8fa
Add in a basic MasterConverter
Not used in ant but will be used by outside users of the library.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272058 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
6a1b5a52ba
Add a simple date converter
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272057 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
a816a71d9e
* Added ClassLoaderManager.createClassLoader( File[] ), to create a
ClassLoader from a class-path.
* Moved responsibility for creation of ClassLoaders out of the tasks, and into
the ClassLoaderManager, which caches them, and resolves extension dependencies.
* Added PathUtil.createClassLoader() convenience method to create a ClassLoader
from a Path.
* Changed the PathUtil methods to use the more general FileList, rather than Path.
* Added 'classpath' attribute to the <*-available> conditions.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272047 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
62562693ac
Extracted out a superclass from the exceptions in myrmidon.interfaces.*, to
make it a little easier to add new exceptions to the interfaces packages.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272046 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
533bf6eaf4
Include more of the stack trace on error.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272045 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
1e0690bc78
* Updated todo list.
* Removed the 'differences to ant1' blurbage from index.xml.
* Regenerated HTML.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272036 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
ba24e76bd9
Started moving across the <javac> task to the java antlib:
* Added <javac> task, which extends AbstractFacadeTask.
* Added JavaCompilerAdaptor and ExternalCompilerAdaptor abstract adaptors.
Currently only handle classpath, debug and deprecation args.
* Added basic jikes and javac (modern) compilers.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272035 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
210f56a301
Changed the build to pick up manifest files for antlibs out of src/manifest.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272034 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
8887e0b5b9
Tidy up addJavaRuntime().
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272033 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
32d43b7b8b
Ignore super-type tags when generating ant-roles.xml.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272032 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
83ac572934
* Added --debug command-line option.
* Changed --log-level to map logging levels so that they match the TaskContext
log methods.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272031 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
e861f36d02
Fix DefaultTaskContext.getProperties() to include inherited properties.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272030 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
d9c407c42d
Update javadocs.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272029 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
c3e59866d7
Zap the bootstrap stuff
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272028 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
d0630078b8
Sync up with Ant1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272023 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
f2712a9fa4
Add menu item for differences.xml
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272022 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
c9a7ce1551
Extracted list of differences from the index page into a differences.xml document.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272021 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e57c5a6197
Let IDEA style the xml
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272020 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
2e31f97888
MOve Attribute Setter outof Reflector to its own class
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272015 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
e26ee966c8
Fixes to allow xdoclet to build under gump/mutant
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272012 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
7f578a92f6
Zap jar innards that included some junk code
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272011 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ac202afe91
Move to the external bzip package
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272010 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Darrell DeBoer
b857ad5df2
* Added 'property-resolver' role, with 'default'
and 'classic' implementations.
* Ant1CompatProject doesn't instantiate
ClassicPropertyResolver directly.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272009 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
fb9599b73c
Zap last of frantic proposal
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272008 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
b2b36812d5
Add a note about separating execute()/validate() into different passes.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272007 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
bec7075908
Refactor changelog task so that the parser/writer are separated from task.
This makes it easy to implement a writer that outputs as GNU style changelogs or some other format
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272006 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ea33b6b469
Integrate a changelog task that generates an XML changelog (useful for doing reports on codebase)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272005 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
c3a12b1570
Remove uneeded import
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272004 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
90153a1926
Actually make this work by toString()ing the embeddor properties
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272003 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
60211980de
no message
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272002 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
74a5d61ead
Remove unused variable
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272001 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
7c5d46d55f
Add cvspass resources
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272000 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
1c2652d8b6
i18n'ed task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271999 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
2e52ff7fe8
Start to integraqte Alexandrias ChangeLog task into myrmidon
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271998 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
b5c5eb38a8
Start to integraqte Alexandrias ChangeLog task into myrmidon
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271997 13f79535-47bb-0310-9956-ffa450edef68
24 years ago