VELO, Sorry if I wasn't clear.... This is not using Flex Modules but just standard Flex Application and Flex Library application.
I have one Flex Application project and one Flex Library project. The Flex Library project is set as a dependency on my Flex Application. When I run flexmojos-maven-plugin:flexbuilder it generates the .actionScriptProperties fine but the libraryPathEntry points to the SWC in my location maven repository (~/.m2/.../name.swc). This is what I expected AND works fine but looking through the source code (line 374 in FlexBuilderMojo.java) it seems like it is capable to make it link directly to the library project. What I want is for the .actionScriptProperties libraryPathEntry to be / projectName/bin-debug/projectName.swc so that when I make changes in the library project FlexBuilder will recompile the Flex Application project. In an attempt to get flexmojos-maven-plugin:flexbuilder to hit the "if ( ideDependency.isReferencedProject() )" statement I added flexmojos- maven-plugin:flexbuilder to the "clean" phase and ran it with the embedded Maven plugin in eclipse. Rather than resolving the dependency path to "/projectName/bin-debug/projectName.swc" it instead resolved it to "/home/lance/workspace/projectName/target/classes" where "projectName" is my Flex Library project. Thanks! Lance On Mar 20, 5:25 pm, Marvin Froeder <[email protected]> wrote: > I'm not 100% sure if I understand... you wanna your projects linked (on > flexbuilder), that is it? > It will happen when you have a multi modular project and you run > flexmojos-maven-plugin:flexbuilder > on root project. > > VELO > > > > > > On Fri, Mar 20, 2009 at 7:09 PM, dtornkaew <[email protected]> wrote: > > > While looking through the source code I found some further questions: > > > In the protected getDependencies function there are some checks to see > > if the dependency is in the IDE and if it is then it should set the > > libraryPathEntry to the project location in the IDE example "/ > > projectName/bin-debug/projectname.swc". > > > To make use of this I ran the flexmojos-maven-plugin:flexbuilder using > > embedded Maven in eclipse and sure enough it picks up the fact that my > > dependency is indeed open in my workspace and it does set the > > libraryPathEntry. Problem is that the path end up being "/home/lance/ > > workspace/mojo3test/projectName/target/classes" > > > So my question is how can I get it to hit the "if" statement so that > > it will create the correct path? > > > This is really cool stuff and I am very excited to see some of it > > working! > > > Thanks, > > Lance --~--~---------~--~----~------------~-------~--~----~ 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/ -~----------~----~----~----~------~----~------~--~---
