On Tue, Aug 3, 2010 at 1:11 PM, Max Pimm <[email protected]> wrote: > Hi, > > i am building a multi-module swf artifact that i then include as a > dependency in a war artifact that uses copy-flex-resources to copy the main > swf and modules into my packaged webapplication. > > The stripModuleArtifactInfo is exactly what i need to guarantee > interoperability between maven builds and flexbuilder. > > However when the modules are copied into the war with this option the > artifacts appear with a hyphen infront of their name. > > Ex. -Module1.swf > > I have tracked this down to what i think is a bug in the copy mojo which > does not consider the possibility that the final fileName of the copied > artifact may start with the classifier. > > I've attached a patch that i have tested. I have changed the code a little. > Options like useFinalName have no relevance when the artifact is a module > and stripModuleArtifactInfo when the artifact is not a module. > > In order to get the project to build i had to do a couple of things not > mentioned in the documentation on the site ( > http://flexmojos.sonatype.org/building-sources.html) > > 1) Add -DskipTests=true otherwise the build failed in the tests for the > Tester module > That works fine here
> 2) Add a dependency to jdom in the flexmojos-maven-plugin project. (This is > something that i also have to do to all my projects that use flexmojos, i > add it in the plugin section of my pom's, is this normal?) > WTF? That is new to me never saw anything like that.... I have no clue here, since it builds and works fine for me > > If you have any problems with the patch or would like me to create an issue > let me know. > File a jira and attach your patch there. > > Max > > > > > > > > -- > You received this message because you are subscribed to the Google > Groups "Flex Mojos" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected]<flex-mojos%[email protected]> > For more options, visit this group at > http://groups.google.com/group/flex-mojos > > http://flexmojos.sonatype.org/ > -- You received this message because you are subscribed to the Google Groups "Flex Mojos" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/flex-mojos http://flexmojos.sonatype.org/
