Stefan Bodewig <[EMAIL PROTECTED]> wrote:

> * create the concept of workspace so that projects can be built in a
>   DAG and thus enable projects like catalina/tomcat to have an easy
>   build process.

Still need to read the Antform code.

frANTic had some way to do this as well, and it even came with some
nice naming scheme, something like /target for targets in the current
build (or no prefix at all) and /project-name/target for a target
imported from a project named project-name.

Need to hear more about this whole issue.

> * Project inheritance
> 
>   What's this?

without further explanation, I can only vote -1.

> * Target inheritance. ie The ability to include targets from other 
>   project files overidining them as necessary (so cascading project
>   files).

The import stuff might be cleaner.

> * Add an attribute to <ant> to feed back the environment (properties
> * and taskdefs) from the child build to the parent.

done via property scoping, is a special case of the last point of this
list, isn't it?

> 
> * Allow a target to depend on a target which is in another
> * buildfile.
> 
> * Allow a target to reference properties defined in another
> * buildfile.

+1

Stefan

Reply via email to