incubator-flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oleg Sivokon (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FLEX-8) Make SDK build with Maven/Flexmojos and deploy release and snapshot artifacts to the Apache Maven repository
Date Tue, 28 Feb 2012 00:15:52 GMT

    [ 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

        

Mime
View raw message