XFlexWrapper


What is It ?

XFlexWrapper is a basic wrapper of the FlexCompilerShellTool (of AdobeLabs) intended to use with XCode, Mac OS X IDE. XFlexWrapper is packaged in the form of a XCode Application Template. It is made of three Shell Scripts for target management (but really one for compiling), a client-server application written in Objective-C and a basic daemonizer app in C. All of them are bundled inside the template for an easy integration and no additional installation. But of course you customize it as you want if you edit the scripts.

Version

XFlexWrapper is currently in a pre-alpha state. I decided to code it with no particular planning or advanced design plans. I just analysed (a little) the output of the FlexCompilerShell and created a Server/Client App in order to use it with XCode. So it might contain bugs, may be a lot. But it is working for now... As i am not an extensive flash coder i cannot really tell but... It has worked since now.

Download It

Status: Pre-Alpha. (Universal Binary). but not tested in a PPC Mac
Requirements: OS X 10.4, XCode, FlexCompilerShellTool, Flex2 SDK
XFlexWrapper.zip

Installation and Instructions

FAQ


Advanced Things

As you could have seen there is another target called "Run Safari". Wich, as its name, supposed to launch Safari if and only if no error where encountered during the compilation process. I Encourage you to build using this target instead of the simple 'Compile'. It is much more simpler...
And customize it to use FireFox instead or whatever borwser you like.

Known Bugs and Issues

License

XFlexWrapper is Free Software. It is released under the LGPL License. See the COPYING.txt file and the COPYING.LESSER.txt file for more informations.

Disclaimer

This software is provided as is. I won't and cannot be help responsible if your computer burn or has a severe problem while running this software...
Anyway... Do not forget this is an alpha version. It is not perfect. And this is not a full time project. So be responsible when you use it. And if you are really not happy with it don't leave an angry message, just do it yourself, you are may be much more involved in Flash/Flex development than i am.

For those who are happy with it and have suggestions, drop a message. I'll be happy to know it has helped someone there.