Hi all, I would like to get an idea how people setup their development environment. Let me share a bit of how I set it up (this is still work in progress, btw):
IDE: FlexBuilder 3 with Ant Build Tool plugin. Workspace: My app is consisted with multiple modules. Each module is in its own project, and each project has its own Ant-build script. Project configuration: Each project's builder only points to Ant-build script so that I can ensure the Ant-build script will also run smoothly in the Build server. For production release: Use a build server that runs the Ant-build script. Feedback: Pros: - Please see 'Project configuration' section. Cons: - Sometimes if there's any build error, my compiler won't stop at the error. It will just continue to execute other Ant-build script. - And if the compiler stops on an Ant-build due to an error, I don't have the luxury to be able to go directly to the file that causes the error because the error output is just a text on the Console. With so much trouble that I encountered by using Ant-build script on my FlexBuilder, I am thinking to revert back to Flex-build on my FlexBuilder but still building using Ant-build script on BuildServer. I appreciate for any feedback, thx.