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/ -~----------~----~----~----~------~----~------~--~---
