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

Reply via email to