So this is not working: http://sites.sonatype.org/flexmojos/flexmojos-maven-plugin/compile-swf-mojo.html#staticLinkRuntimeSharedLibraries
It should be fine... That is not good.... VELO On Thu, Oct 22, 2009 at 2:44 PM, ruchitel <[email protected]> wrote: > > Thanks, somehow missed it. > Looks like there is no way to change maven build behavior to > statically link shared libraries. I added line > <staticLinkRuntimeSharedLibraries>true</ > staticLinkRuntimeSharedLibraries> to plugin configuration in pom.xml. > I also added <static-link-runtime-shared-libraries>true</static-link- > runtime-shared-libraries> to configFile. But, in config report it > still shows as <static-link-runtime-shared-libraries>false</static- > link-runtime-shared-libraries>. > > > On Oct 22, 7:55 am, Logan Allred <[email protected]> wrote: > > On Wed, Oct 21, 2009 at 1:16 PM, ruchitel <[email protected]> wrote: > > > I run both builds and compared files as outlined in FAQ. While not > > > identical (I am not even sure it's possible to make them identical), > > > for all practical differences are inconsequiential, see below. > > > > Well, there are differences that are not inconsequential. > > > > > > > > > FlexBuilder Dump begin************************************** > > > <runtime-shared-library-path> > > > <path-element>D:\bea\dev\Flex Builder 3 Plug-In\sdks > > > \3.4.0\frameworks\libs\framework.swc</path-element> > > > <rsl-url>framework_3.4.0.9271.swz</rsl-url> > > > </runtime-shared-library-path> > > > <runtime-shared-library-path> > > > <path-element>D:\bea\dev\Flex Builder 3 Plug-In\sdks > > > \3.4.0\frameworks\libs\rpc.swc</path-element> > > > <rsl-url>rpc_3.4.0.9271.swz</rsl-url> > > > </runtime-shared-library-path> > > > <runtime-shared-library-path> > > > <path-element>D:\bea\dev\Flex Builder 3 Plug-In\sdks > > > \3.4.0\frameworks\libs\datavisualization.swc</path-element> > > > <rsl-url>datavisualization_3.4.0.9271.swz</rsl-url> > > > </runtime-shared-library-path> > > > <!-- static-link-runtime-shared-libraries: statically link the > > > libraries specified by the -runtime-shared-libraries-path option.--> > > > <static-link-runtime-shared-libraries>true</static-link-runtime- > > > shared-libraries> > > > FlexBuilder Dump end************************************** > > > Maven dump begin*************************************** > > > <runtime-shared-library-path> > > > > <path-element>D:\data\projects\ciss\R4\code\SU_CISS_Dev_R4\vobs > > > \CISS_lib\lib\com\adobe\flex\framework\framework > > > \3.4.0.9271\framework-3.4.0.9271.swc</path-element> > > > <rsl-url>framework_3.4.0.9271.swz</rsl-url> > > > </runtime-shared-library-path> > > > <runtime-shared-library-path> > > > > <path-element>D:\data\projects\ciss\R4\code\SU_CISS_Dev_R4\vobs > > > \CISS_lib\lib\com\adobe\flex\framework\rpc > > > \3.4.0.9271\rpc-3.4.0.9271.swc</path-element> > > > <rsl-url>rpc_3.4.0.9271.swz</rsl-url> > > > </runtime-shared-library-path> > > > <runtime-shared-library-path> > > > > <path-element>D:\data\projects\ciss\R4\code\SU_CISS_Dev_R4\vobs > > > \CISS_lib\lib\com\adobe\flex\framework\datavisualization > > > \3.4.0.9271\datavisualization-3.4.0.9271.swc</path-element> > > > <rsl-url>datavisualization_3.4.0.9271.swz</rsl-url> > > > </runtime-shared-library-path> > > > > <static-link-runtime-shared-libraries>false</static-link-runtime- > > > shared-libraries> > > > Maven dump end*************************************** > > > > You'll notice that Flex Builder has > > <static-link-runtime-shared-libraries> set to true while Maven has it > > false. That means that FB is not actually using your RSLs. You can > > confirm this by removing the RSL .swf and .swz files from the FB > > bin-debug and noticing the app still runs without RSL errors. > > > > I have my RSLs defined like this in my pom, see if that helps: > > <rslUrls> > > > <rsl>{artifactId}-{version}.{extension},,{artifactId}-{version}.swf</rsl> > > </rslUrls> > > > > Logan > > > --~--~---------~--~----~------------~-------~--~----~ 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?hl=en?hl=en http://blog.flex-mojos.info/ -~----------~----~----~----~------~----~------~--~---
