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/

Reply via email to