> You still seem to be confused. > > Why would one chose to support two build systems - when ANT, is to all > intents and purposes a subset of Maven's functionality; minus dependency > management and a standardized configuration?
No, Yennick has a good point. There's the internal build tools and scripts (which will be used to build the compiler and the SDK libraries), and the external build tools which users of the Apache Flex framework will use to build *their* code which links against the framework (e.g., the current mxmlc/compc/asdoc ant tasks--although the asdoc task is so bad, I have not seen a single project use it directly, instead calling out to the jar or command line). It would be nice to offer support for multiple build tools here so we don't dictate what type of build system our users need to use (especially nice when your users are building a back-end with their scripts as well, and that may have different requirements).