The generate thing in FM was part of Velos private suite that he didn't publish because it was his oppinion that he was the only one able to generate FDKs. Over the years I had a few ideas of how I would like to have things a little different, so I started creating my own deployment structure. I knew how I wanted the output tob e, so it was more a task of iteratively adjusting, generating and validating the output. It took a quite a while, but after a while and a lot of iterations the output was finnaly as I wanted it to be.
Unfortunately Flexmojos didn't work with that structure, so I created the 6.x branch as a private playground fr using the new FDKs without breaking anything with the latest 5.x version. Chris -----Ursprüngliche Nachricht----- Von: akessner [mailto:[email protected]] Gesendet: Dienstag, 3. September 2013 17:57 An: [email protected] Betreff: Re: AW: AW: how to setup and use maven-flex-plugin That is great, thank you! It works 99% (can't get mockolate to pass a test though, but I think I'll have to do that tommorow) Can you explain how you generated that pom file? (I tried using the generate archetype from the flexmojos wiki) Chris, Yes, you did!! I did not notice the flash instead of flex until now, but now that I look I see all the files are there! ARG! brought to you by the letters A, V, and I and the number 47 On Tue, Sep 3, 2013 at 6:32 PM, Frédéric THOMAS [via Apache Flex Users] <[email protected]> wrote: > I quickly built a project with your SDK version mavenized, this is the > pom.xml: > > <?xml version="1.0" encoding="UTF-8"?> <project > xmlns="http://maven.apache.org/POM/4.0.0" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 > http://maven.apache.org/xsd/maven-4.0.0.xsd"> > <modelVersion>4.0.0</modelVersion> > > <groupId>testMaven</groupId> > <artifactId>testMaven</artifactId> > <version>1.0-SNAPSHOT</version> > > <packaging>swf</packaging> > > <properties> > <flexmojos.version>6.0.1</flexmojos.version> > <flex.version>4.1.0.16076A</flex.version> > <playerglobal.version>10.1</playerglobal.version> > <flashplayer.version>10.1</flashplayer.version> > <flex.debug>true</flex.debug> > </properties> > > <build> > <sourceDirectory>src/main/flex</sourceDirectory> > <testSourceDirectory>src/test/flex</testSourceDirectory> > <resources> > <resource> > <directory>src/main/resources</directory> > <filtering>true</filtering> > <includes> > <include>**/*</include> > </includes> > </resource> > </resources> > <plugins> > <plugin> > <groupId>net.flexmojos.oss</groupId> > <artifactId>flexmojos-maven-plugin</artifactId> > <version>${flexmojos.version}</version> > <extensions>true</extensions> > <configuration> > <storepass/> > <targetPlayer>10.1</targetPlayer> > <debug>${flex.debug}</debug> > <defines> > <property> > <name>CONFIG::debugging</name> > <value>${flex.debug}</value> > </property> > <property> > <name>CONFIG::versionNumber</name> > <value>'${project.version}'</value> > </property> > </defines> > </configuration> > <dependencies> > <dependency> > <groupId>com.adobe.flex</groupId> > <artifactId>compiler</artifactId> > <version>${flex.version}</version> > <type>pom</type> > </dependency> > </dependencies> > </plugin> > </plugins> > </build> > > <dependencies> > <dependency> > <groupId>com.adobe.flex.framework.themes</groupId> > <artifactId>halo</artifactId> > <version>${flex.version}</version> > <scope>theme</scope> > <type>swc</type> > </dependency> > > <dependency> > <groupId>com.adobe.flash.framework</groupId> > <artifactId>playerglobal</artifactId> > <version>${playerglobal.version}</version> > <type>swc</type> > </dependency> > <dependency> > <groupId>com.adobe.flash.framework</groupId> > <artifactId>playerglobal</artifactId> > <version>${playerglobal.version}</version> > <type>rb.swc</type> > </dependency> > <dependency> > <groupId>com.adobe.flex.framework</groupId> > <artifactId>flash-integration</artifactId> > <version>${flex.version}</version> > <type>swc</type> > </dependency> > <dependency> > <groupId>com.adobe.flex.framework</groupId> > <artifactId>flex-framework</artifactId> > <version>${flex.version}</version> > <type>pom</type> > </dependency> > <dependency> > <groupId>com.adobe.flex.framework</groupId> > <artifactId>flash-integration</artifactId> > <version>${flex.version}</version> > <type>rb.swc</type> > </dependency> > </dependencies> > </project> > > > ________________________________ > If you reply to this email, your message will be added to the > discussion > below: > http://apache-flex-users.2333346.n4.nabble.com/how-to-setup-and-use-ma > ven-flex-plugin-tp1491p2546.html To unsubscribe from how to setup and > use maven-flex-plugin, click here. > NAML -- View this message in context: http://apache-flex-users.2333346.n4.nabble.com/how-to-setup-and-use-maven-flex-plugin-tp1491p2549.html Sent from the Apache Flex Users mailing list archive at Nabble.com.
