I will do that, thank you for your help! On Mon, Dec 22, 2008 at 4:44 PM, Marvin Froeder <[email protected]> wrote:
> Yep, at this point just overwritting default includes. > > But, open a ticket to that. > > > VELO > > > On Mon, Dec 22, 2008 at 1:39 PM, Peter Nicolai Motzfeldt < > [email protected]> wrote: > >> Ok, so for the moment the includeFiles (including all other files) is my >> only option to exclude a file from compiling? >> >> - Peter >> >> >> On Mon, Dec 22, 2008 at 4:22 PM, Marvin Froeder <[email protected]>wrote: >> >>> Ow shit.... >>> >>> Then you should put this tester somewhere else.... But this is weird, I >>> expect this externs worked. Possible a bug on flex. >>> >>> BTW, I guess I know how it works. It does compile the file (that why you >>> get error). But, doesn't include on swc file. >>> >>> Another thing you can do is use includeFiles to include just what you >>> need. >>> >>> >>> VELO >>> >>> >>> On Mon, Dec 22, 2008 at 12:39 PM, Peter Nicolai Motzfeldt < >>> [email protected]> wrote: >>> >>>> Hi, thank you for helping me :-) >>>> >>>> I have also tried to use just FlexTester >>>> >>>> <configuration> >>>> <externs> >>>> <extern>FlexTester</extern> >>>> </externs> >>>> </configuration> >>>> >>>> [ERROR] C:\Dev\trunk\project\flex\src\main\flex\FlexTester.mxml:[9,-1] >>>> Type was not found o >>>> r was not a compile-time constant: TestRunnerBase. >>>> [ERROR] C:\Dev\trunk\project\flex\src\main\flex\FlexTester.mxml:[16,-1] >>>> Access of undefined >>>> property AllTests. >>>> [INFO] >>>> ------------------------------------------------------------------------ >>>> [ERROR] BUILD ERROR >>>> [INFO] >>>> ------------------------------------------------------------------------ >>>> >>>> >>>> This is my FlexTester.mxml >>>> >>>> <?xml version="1.0" encoding="utf-8"?> >>>> <mx:Application >>>> xmlns:mx="http://www.adobe.com/2006/mxml" >>>> xmlns:flexui="flexunit.flexui.*" >>>> layout="absolute" >>>> creationComplete="runAllTests()" >>>> > >>>> >>>> <flexui:TestRunnerBase id="testRunner" width="100%" height="100%"/> >>>> >>>> <mx:Script> >>>> <![CDATA[ >>>> >>>> public function runAllTests() : void >>>> { >>>> testRunner.test = AllTests.suite(); >>>> testRunner.startTest(); >>>> } >>>> ]]> >>>> </mx:Script> >>>> </mx:Application> >>>> >>>> Any idea? >>>> >>>> >>>> On Fri, Dec 19, 2008 at 5:53 PM, Marvin Froeder <[email protected]>wrote: >>>> >>>>> Take a look on sample here: >>>>> >>>>> http://docs.flex-mojos.info/flex-compiler-mojo/compile-swf-mojo.html#externs >>>>> >>>>> You should declare class name, not source file name. >>>>> >>>>> But, if still not working send your console output to me. >>>>> >>>>> >>>>> VELO >>>>> >>>>> >>>>> >>>>> >>>>> On Fri, Dec 19, 2008 at 2:49 PM, Peter Nicolai Motzfeldt < >>>>> [email protected]> wrote: >>>>> >>>>>> Thanks for the quick response. >>>>>> >>>>>> My build looks like this now, and the FlexTester.mxml is located in >>>>>> src/main/flex: >>>>>> >>>>>> <build> >>>>>> <sourceDirectory>src/main/flex</sourceDirectory> >>>>>> <testSourceDirectory>src/test/flex</testSourceDirectory> >>>>>> <plugins> >>>>>> <plugin> >>>>>> <groupId>info.flex-mojos</groupId> >>>>>> <extensions>true</extensions> >>>>>> <artifactId>flex-compiler-mojo</artifactId> >>>>>> <configuration> >>>>>> <externs> >>>>>> <extern>FlexTester.mxml</extern> >>>>>> </externs> >>>>>> </configuration> >>>>>> <executions> >>>>>> <execution> >>>>>> <goals> >>>>>> <goal>compile-swc</goal> >>>>>> </goals> >>>>>> </execution> >>>>>> </executions> >>>>>> </plugin> >>>>>> <plugins> >>>>>> </build> >>>>>> >>>>>> It still complains about not finding TestRunnerBase, what am I doing >>>>>> wrong? >>>>>> >>>>>> - Peter >>>>>> >>>>>> >>>>>> On Fri, Dec 19, 2008 at 5:04 PM, Marvin Froeder <[email protected]>wrote: >>>>>> >>>>>>> Hi Peter, >>>>>>> >>>>>>> Sure, that is doable: >>>>>>> >>>>>>> http://docs.flex-mojos.info/flex-compiler-mojo/compile-swf-mojo.html#externs >>>>>>> >>>>>>> >>>>>>> VELO >>>>>>> >>>>>>> >>>>>>> On Fri, Dec 19, 2008 at 1:20 PM, Peter Nicolai Motzfeldt < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> >>>>>>>> Hi >>>>>>>> >>>>>>>> Must say this is a great tool, thanks alot. Keep up the good work! >>>>>>>> >>>>>>>> I am testing a swc library and I do not want to add a new project >>>>>>>> so >>>>>>>> that I can run my tests from eclipse. But rather be able to have a >>>>>>>> TestRunner.mxml file located in the src/main/flex folder. >>>>>>>> >>>>>>>> But then I get an error compiling with maven since it needs flexunit >>>>>>>> classes. >>>>>>>> >>>>>>>> Is there a way building a swc project with maven and specify that I >>>>>>>> want to exclude the TestRunner.mxml file when compiling? >>>>>>>> >>>>>>>> Thanks >>>>>>>> >>>>>>>> - Peter >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>> >>>> >>>> >>> >>> >>> >> >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ 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/ -~----------~----~----~----~------~----~------~--~---
