[ 
https://issues.apache.org/jira/browse/FLEX-8?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13217719#comment-13217719
 ] 

Oleg Sivokon commented on FLEX-8:
---------------------------------

I am extremely against Flexmojos because they screwed MXMLC API and aren't 
willing to fix them. I would be really disappointed to see later this becoming 
an obstacle for others to use compiler features. Ant is a valid common 
denominator. At some point, I'd like to write an alternative, which uses scons 
(mainly for myself, but if anyone will be interested, I won't keep that secret).
Besides, I believe that Maven is the worst possible approach to building 
projects in general since GNU Make (could be worse at times...) it is extremely 
difficult to debug the build scripts (practically, impossible), it is beyond 
any reason difficult to add functionality to build scripts, since everything 
requires you to write a module that implements a bunch of interfaces, 
dependencies and so on. If anyone wants to die hard - please, there are still 
some of us, who enjoy this life sometimes.

The most significant disadvantage of Flexmojos is <b>no conditional 
compilation</b>. As I said it, they didn't implement it, and from the comments 
in the bug-tracker it looks like they aren't going to do anything about it, and 
this is a total showstopper for compilation of even the existing code.

Sorry, but that's the cry of pain, as I had to suffer this for whole four 
months.
                
> Make SDK build with Maven/Flexmojos and deploy release and snapshot artifacts 
> to the Apache Maven repository
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: FLEX-8
>                 URL: https://issues.apache.org/jira/browse/FLEX-8
>             Project: Apache Flex
>          Issue Type: Story
>            Reporter: Espen Skogen
>            Assignee: Espen Skogen
>          Time Spent: 2h
>  Remaining Estimate: 0h
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to