So, I exhausted all the direct approaches for this and still no luck. Any hints greatly appreciated.
For now, I couldn't invest more time so cheated the SWFs into the .m2/ repository next to the SWC, declare a double-dependency for each SWC/ SWF and used maven-dependency-plugin:copy-dependencies with includeTypes=swf and stripVersion to get me those SWFs as well (I'm already doing that for the generate-rsl'd SWFs for our AIR build -- is that right, too?) Btw, I did try to get maven-dependency-plugin:unpack to work. It successfully unpacked the library.swf from the SWC but I couldn't figure out how to rename. Looks like assembly is the only way to do but don't fully understand them and wasn't sure whether-to/how-to wire them in before AIR build so that everything would be included. (it looked like I might be able to bind them to an earlier phase / bind AIR build later but then I'd end up copying from target to target... bletch) Obviously, the klude-copy-into-.m2/repository approach requires all our developers perform this kluge :-( so rather need an answer if anyone can, please! Thanks, Rupert. On Sep 14, 8:15 am, Rupert Key <[email protected]> wrote: > Hi, Velo > Thanks for the fast response, as always. > I'm probably being dense but I cannot seem to figure out how to get what your > answer to work for me. I'll keep trying but perhaps you (or someone) could > validate what I'm supposed to do (and perhaps spot the error). > > If the library I wish to link is L1. The SWC I wish to use as RSL is in > remote > repository R1 and (from previous compilations), also .m2/respository > There is no L1 SWF (for RSL) anywhere (vs. those I build from src where the > RSL > SWF is placed in the repository). > > So, per your instructions, I create a POM with package type "swc", I guess I'd > have to set L1 as a dependency with type "swc" and scope "rsl" or scope > "caching". Still, no RSL SWF is placed in "target". > > Alternatively, I do the same for the application/AIR POM and I get the same > result. > > Obviously, I'm missing something. Any advice? > > Thanks in advance, > Rupert. > > On 09/09/2010 02:39, Marvin Froeder wrote: > > > Just set the package as swc and the rsl will be automatically created on > > FM4. > > > VELO > > > On Wed, Sep 8, 2010 at 6:54 PM, Rupert <[email protected] > > <mailto:[email protected]>> wrote: > > > Hi, > > How can one create an RSL from a SWC using FlexMojos 4? > > > We have SWCs that we're not building from source that I would like to > > use as RSLs with our application (e.g. Parsley). I realise I can > > probably convert and deposit into the repository manually but I'd > > prefer to auto-build since this wouldn't require use of either (a) an > > internal repository or (b) manual steps to build. > > > All thoughts welcome! > > Thanks, Rupert. > > > -- > > 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] > > <mailto:[email protected]> > > To unsubscribe from this group, send email to > > [email protected] > > <mailto: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/ -- 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/
