Just for that, no, since what you are doing isn't exactly a good idea ;) I guess you could use ../../.. on the finalName
Still not a good idea, but you can try to give me more reasons to make that configurable.... On Tue, Nov 2, 2010 at 9:07 PM, Collin Peters <[email protected]>wrote: > We deploy our SWFs to a separate (Apache) server though, they are not > included in the WAR which is deployed to Tomcat server. > > There are always many different ways to deploy and bundle up > artifacts. In any case, can you give a definitive answer (yes or no) > on if it is possible in 4.x to do what the <output> tag did in FM 3.x? > > On Nov 2, 3:53 pm, Marvin Froeder <[email protected]> wrote: > > Well, instead of forcing the SWF module to put it where you need, you > could > > use copy-mojo to instruct your war module to copy the swf where ever you > > need.... which makes more sense.... > > > > The SWC don't need the war.... the war needs the SWF.... that would even > > allow you to only build the WAR module and grab the SWF from you CI > server > > > > VELO > > > > On Tue, Nov 2, 2010 at 8:16 PM, Collin Peters <[email protected] > >wrote: > > > > > > > > > > > > > > > > > hehe - I'll explain it, but it shouldn't really matter too much to the > > > question at hand > > > > > we have a Flex app with multiple swfs that runs on a Java backend. > > > When I checkout our code I have 'flex' and 'java' directories which > > > each contain many subprojects, along with pom's, etc... Within > > > Eclipse we have all the Flex & Java projects. We also use Tomcat > > > within Eclipse (via the 'Servers' tab) which runs the java webapp > > > project. Each Flex project is configured to output its SWF to a > > > folder in Tomcat (image "<tomcat>/webapps/flexapps"). So we simply > > > launchhttp://localhost:8080/flexapps/foo.htmland we can run/debug > > > our flex projects very simply. When we needed to use Maven to do a > > > full build it simply output everything to the same directories. THis > > > worked great in FM 3.x. > > > > > In any case... it seems <output> has been deprecated in 4.0 and > > > replaced with the regular Maven option <directory>. This does put the > > > SWF in that folder but it also puts everything else there that > > > normally goes in 'target' which has nasty side effects for our setup. > > > Is that right? If so I guess we have to completely re-think our > > > setup :( :( :( > > > > > On Nov 2, 2:51 pm, Marvin Froeder <[email protected]> wrote: > > > > What are you trying to do? I have a bad feeling about it.... > > > > > > On Tue, Nov 2, 2010 at 7:27 PM, Collin Peters < > [email protected] > > > >wrote: > > > > > > > Thanks Velo > > > > > > > Adjusting <directory> does work but it also dumps all build files > > > > > there as well (e.g. classes & surefire-reports folders). Is there > > > > > anyway to control the output path of just the SWF like in 3.x? If > not > > > > > I guess I'll have to re-think my entire strategy here. Note that > > > > > <module><destinationPath> works great for modules... > > > > > > > My use case here is that I have various projects which all have > some > > > > > modules and they all get dumped into a single folder outside of the > > > > > project directory so I can easily run them in Tomcat. So the > ability > > > > > to control the output path of the main SWF is also key to that > > > > > working. > > > > > > > Thanks, > > > > > Collin > > > > > > > On Nov 2, 2:18 pm, Marvin Froeder <[email protected]> wrote: > > > > > > Flexmojos now will use maven configurations.... > > > > >http://maven.apache.org/pom.html#Build > > > > > > > > So if you need a different output dir just change maven > > > > > > project/build/directory > > > > > > > > VELO > > > > > > > > On Tue, Nov 2, 2010 at 7:15 PM, Collin Peters < > > > [email protected] > > > > > >wrote: > > > > > > > > > In Flex Mojos 3 you could use > > > > > > > <configuration> > > > > > > > <sourceFile>Foo.mxml</sourceFile> > > > > > > > <output>${basedir}/whatever/directory/Foo.swf</output> > > > > > > > </configuration> > > > > > > > > > This has obviously changed in Flex Mojos 4. I am able to > adjust > > > the > > > > > > > name of the final outputted SWF with > > > > > > > <configuration> > > > > > > > <sourceFile>Foo.mxml</sourceFile> > > > > > > > <finalName>Foo.swf</finalName> > > > > > > > </configuration> > > > > > > > > > But how does one set the output path? I have tried the Maven > > > > > > > parameter <outputDirectory> but this doesn't seem to work. I > also > > > > > > > can't find any hint in the docs for compile-swf at > > > > >http://repository.sonatype.org/content/sites/flexmojos-site/4.0-SNAPS. > > > > > .. > > > > > > > > > -- > > > > > > > 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]> > <flex-mojos%2bunsubscr...@googlegrou ps.com> > > > <flex-mojos%2bunsubscr...@googlegrou ps.com> > > > > > <flex-mojos%2bunsubscr...@googlegrou ps.com> > > > > > > > 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]<flex-mojos%[email protected]> > <flex-mojos%2bunsubscr...@googlegrou ps.com> > > > <flex-mojos%2bunsubscr...@googlegrou ps.com> > > > > > 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]<flex-mojos%[email protected]> > <flex-mojos%2bunsubscr...@googlegrou ps.com> > > > 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]<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/
