I fixed up the asconfig file in the projects folder. Opening the projects folder give code intelligence on all the projects.
Harbs > On Nov 9, 2017, at 9:03 AM, OmPrakash Muppirala <bigosma...@gmail.com> wrote: > > On Nov 8, 2017 10:28 PM, "Piotr Zarzycki" <piotrzarzyck...@gmail.com> wrote: > > I was asking cause since you have added files for VSCode I could do the > same with Moonshine. Just wanted to understand. > > It is not so uncommon having global file and open all modules. In Intellij > I couldn't imagine working differently - I have view for everything. > In Visual Studio projects .NET related for example you have main file for > the project *.sln - which describe whole structure. The difference between > Intellij is that when you open project with let's say 500 modules - Most of > them appear but only couple are open in real. > > Your configs are very useful! > What about making example openable in VSCode and Moonshine ? > > > +1 to this request. > > Thanks, > Om > > > > Piotr > > On Thu, Nov 9, 2017, 01:59 Harbs <harbs.li...@gmail.com> wrote: > >> Opening the entire royale-asjs folder will not give CI. I’m not sure it’s >> a good idea to add an asconfigc file at that level. >> >> I’ve committed an asconfigc file for the projects folder in case someone >> wants to open them all together. >> >>> On Nov 9, 2017, at 2:17 AM, Harbs <harbs.li...@gmail.com> wrote: >>> >>> These asconfigc files treat each module as a separate project. (So you’d >> open Basic and Core separately (for example) >>> >>>> On Nov 9, 2017, at 2:14 AM, Piotr Zarzycki <piotrzarzyck...@gmail.com> >> wrote: >>>> >>>> Hi Harbs, >>>> >>>> So are you getting for each module CI ? You have basically opened whole >>>> framework and have CI everywhere ? >>>> >>>> Piotr >>>> >>>> 2017-11-09 1:12 GMT+01:00 Harbs <harbs.li...@gmail.com>: >>>> >>>>> I’m really excited about this commit! >>>>> >>>>> The code intelligence is really good. :-) >>>>> >>>>>> On Nov 9, 2017, at 2:09 AM, ha...@apache.org wrote: >>>>>> >>>>>> This is an automated email from the ASF dual-hosted git repository. >>>>>> >>>>>> harbs pushed a commit to branch develop >>>>>> in repository https://gitbox.apache.org/repos/asf/royale-asjs.git >>>>>> >>>>>> >>>>>> The following commit(s) were added to refs/heads/develop by this > push: >>>>>> new d47e115 Fixed asconfigc files We now get full code > intelligence >>>>> in VS Code for the framework project code. This will work for even JS >> and >>>>> SWF blocks. >>>>>> d47e115 is described below >>>>>> >>>>>> commit d47e1155ef45344bb213a5fab4cae0c70f4d4074 >>>>>> Author: Harbs <ha...@in-tools.com> >>>>>> AuthorDate: Thu Nov 9 02:09:13 2017 +0200 >>>>>> >>>>>> Fixed asconfigc files >>>>>> We now get full code intelligence in VS Code for the framework >>>>> project code. >>>>>> This will work for even JS and SWF blocks. >>>>>> --- >>>>>> frameworks/projects/Basic/asconfig.json | 47 >>>>> +++++++++++------- >>>>>> frameworks/projects/Binding/asconfig.json | 47 >>>>> +++++++++++------- >>>>>> frameworks/projects/Charts/asconfig.json | 47 >>>>> +++++++++++------- >>>>>> frameworks/projects/Collections/asconfig.json | 47 >>>>> +++++++++++------- >>>>>> frameworks/projects/Core/asconfig.json | 48 >>>>> +++++++++++------- >>>>>> frameworks/projects/Formatters/asconfig.json | 47 >>>>> +++++++++++------- >>>>>> frameworks/projects/GoogleMaps/asconfig.json | 50 >>>>> ++++++++++++------- >>>>>> frameworks/projects/Graphics/asconfig.json | 48 >>>>> +++++++++++------- >>>>>> frameworks/projects/HTML/asconfig.json | 47 >>>>> +++++++++++------- >>>>>> frameworks/projects/HTML5/asconfig.json | 47 >>>>> +++++++++++------- >>>>>> frameworks/projects/JQuery/asconfig.json | 47 >>>>> +++++++++++------- >>>>>> frameworks/projects/Language/asconfig.json | 47 >>>>> +++++++++++------- >>>>>> .../projects/MaterialDesignLite/asconfig.json | 47 >>>>> +++++++++++------- >>>>>> frameworks/projects/Mobile/asconfig.json | 50 >>>>> ++++++++++++------- >>>>>> frameworks/projects/Network/asconfig.json | 47 >>>>> +++++++++++------- >>>>>> frameworks/projects/Reflection/asconfig.json | 47 >>>>> +++++++++++------- >>>>>> frameworks/projects/Storage/asconfig.json | 47 >>>>> +++++++++++------- >>>>>> frameworks/projects/TLF/asconfig.json | 58 >>>>> ++++++++++++---------- >>>>>> frameworks/projects/Text/asconfig.json | 47 >>>>> +++++++++++------- >>>>>> frameworks/projects/XML/asconfig.json | 46 >>>>> ++++++++++------- >>>>>> 20 files changed, 606 insertions(+), 352 deletions(-) >>>>>> >>>>>> diff --git a/frameworks/projects/Basic/asconfig.json >>>>> b/frameworks/projects/Basic/asconfig.json >>>>>> index 6dce0a0..cafd1e9 100644 >>>>>> --- a/frameworks/projects/Basic/asconfig.json >>>>>> +++ b/frameworks/projects/Basic/asconfig.json >>>>>> @@ -1,21 +1,34 @@ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> { >>>>>> "config": "royale", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> "debug": true, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": >>>>>> - [ >>>>>> - "src/main/royale/BasicClasses.as" >>>>>> - ] >>>>>> -} >>>>>> + "targets": [ >>>>>> + "SWF", >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "BasicClasses" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/Basic.swc" >>>>>> + } >>>>>> +} >>>>>> \ No newline at end of file >>>>>> diff --git a/frameworks/projects/Binding/asconfig.json >>>>> b/frameworks/projects/Binding/asconfig.json >>>>>> index 156a225..d88b247 100644 >>>>>> --- a/frameworks/projects/Binding/asconfig.json >>>>>> +++ b/frameworks/projects/Binding/asconfig.json >>>>>> @@ -1,21 +1,34 @@ >>>>>> -{ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> + { >>>>>> "config": "royale", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> "debug": true, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": >>>>>> - [ >>>>>> - "src/main/royale/BindingClasses.as" >>>>>> - ] >>>>>> + "targets": [ >>>>>> + "SWF", >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "BindingClasses" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/Binding.swc" >>>>>> + } >>>>>> } >>>>>> diff --git a/frameworks/projects/Charts/asconfig.json >>>>> b/frameworks/projects/Charts/asconfig.json >>>>>> index 872d607..08d9241 100644 >>>>>> --- a/frameworks/projects/Charts/asconfig.json >>>>>> +++ b/frameworks/projects/Charts/asconfig.json >>>>>> @@ -1,21 +1,34 @@ >>>>>> -{ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> + { >>>>>> "config": "royale", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> "debug": true, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": >>>>>> - [ >>>>>> - "src/main/royale/ChartsClasses.as" >>>>>> - ] >>>>>> + "targets": [ >>>>>> + "SWF", >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "ChartsClasses" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/Charts.swc" >>>>>> + } >>>>>> } >>>>>> diff --git a/frameworks/projects/Collections/asconfig.json >>>>> b/frameworks/projects/Collections/asconfig.json >>>>>> index 705761b..1fcd188 100644 >>>>>> --- a/frameworks/projects/Collections/asconfig.json >>>>>> +++ b/frameworks/projects/Collections/asconfig.json >>>>>> @@ -1,21 +1,34 @@ >>>>>> -{ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> + { >>>>>> "config": "royale", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> "debug": true, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": >>>>>> - [ >>>>>> - "src/main/royale/CollectionsClasses.as" >>>>>> - ] >>>>>> + "targets": [ >>>>>> + "SWF", >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "CollectionsClasses" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/Collections.swc" >>>>>> + } >>>>>> } >>>>>> diff --git a/frameworks/projects/Core/asconfig.json >>>>> b/frameworks/projects/Core/asconfig.json >>>>>> index df10e90..b5008b2 100644 >>>>>> --- a/frameworks/projects/Core/asconfig.json >>>>>> +++ b/frameworks/projects/Core/asconfig.json >>>>>> @@ -1,21 +1,35 @@ >>>>>> -{ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> + { >>>>>> "config": "royale", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> "debug": true, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": >>>>>> - [ >>>>>> - "src/main/royale/CoreClasses.as" >>>>>> - ] >>>>>> + "targets": [ >>>>>> + "SWF", >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "CoreClasses" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/Core.swc" >>>>>> + } >>>>>> } >>>>>> + >>>>>> diff --git a/frameworks/projects/Formatters/asconfig.json >>>>> b/frameworks/projects/Formatters/asconfig.json >>>>>> index 6fa804f..de0d031 100644 >>>>>> --- a/frameworks/projects/Formatters/asconfig.json >>>>>> +++ b/frameworks/projects/Formatters/asconfig.json >>>>>> @@ -1,21 +1,34 @@ >>>>>> -{ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> + { >>>>>> "config": "royale", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> "debug": true, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": >>>>>> - [ >>>>>> - "src/main/royale/FormattersClasses.as" >>>>>> - ] >>>>>> + "targets": [ >>>>>> + "SWF", >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "FormattersClasses" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/Formatters.swc" >>>>>> + } >>>>>> } >>>>>> diff --git a/frameworks/projects/GoogleMaps/asconfig.json >>>>> b/frameworks/projects/GoogleMaps/asconfig.json >>>>>> index 6c76295..738ac3b 100644 >>>>>> --- a/frameworks/projects/GoogleMaps/asconfig.json >>>>>> +++ b/frameworks/projects/GoogleMaps/asconfig.json >>>>>> @@ -1,21 +1,35 @@ >>>>>> -{ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> + { >>>>>> "config": "royale", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> - "debug": true, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": [ >>>>>> - "src/main/royale/GoogleMapsClasses.as", >>>>>> - "src/main/royale/GoogleStubClasses.as" >>>>>> - ] >>>>>> + "debug": true, >>>>>> + "targets": [ >>>>>> + "SWF", >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "GoogleMapsClasses", >>>>>> + "GoogleStubClasses" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/GoogleMaps.swc" >>>>>> + } >>>>>> } >>>>>> diff --git a/frameworks/projects/Graphics/asconfig.json >>>>> b/frameworks/projects/Graphics/asconfig.json >>>>>> index 2f65cbb..d0c9b24 100644 >>>>>> --- a/frameworks/projects/Graphics/asconfig.json >>>>>> +++ b/frameworks/projects/Graphics/asconfig.json >>>>>> @@ -1,20 +1,34 @@ >>>>>> -{ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> + { >>>>>> "config": "royale", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> - "debug": true, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": [ >>>>>> - "src/main/royale/GraphicsClasses.as" >>>>>> - ] >>>>>> + "debug": true, >>>>>> + "targets": [ >>>>>> + "SWF", >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "GraphicsClasses" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/Graphics.swc" >>>>>> + } >>>>>> } >>>>>> diff --git a/frameworks/projects/HTML/asconfig.json >>>>> b/frameworks/projects/HTML/asconfig.json >>>>>> index 35cbc02..cf5155f 100644 >>>>>> --- a/frameworks/projects/HTML/asconfig.json >>>>>> +++ b/frameworks/projects/HTML/asconfig.json >>>>>> @@ -1,21 +1,34 @@ >>>>>> -{ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> + { >>>>>> "config": "royale", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> "debug": true, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": >>>>>> - [ >>>>>> - "src/main/royale/HTMLClasses.as" >>>>>> - ] >>>>>> + "targets": [ >>>>>> + "SWF", >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "HTMLClasses" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/HTML.swc" >>>>>> + } >>>>>> } >>>>>> diff --git a/frameworks/projects/HTML5/asconfig.json >>>>> b/frameworks/projects/HTML5/asconfig.json >>>>>> index e26e9d6..3239c41 100644 >>>>>> --- a/frameworks/projects/HTML5/asconfig.json >>>>>> +++ b/frameworks/projects/HTML5/asconfig.json >>>>>> @@ -1,21 +1,34 @@ >>>>>> -{ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> + { >>>>>> "config": "royale", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> "debug": true, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": >>>>>> - [ >>>>>> - "src/main/royale/HTML5Classes.as" >>>>>> - ] >>>>>> + "targets": [ >>>>>> + "SWF", >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "HTML5Classes" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/HTML5.swc" >>>>>> + } >>>>>> } >>>>>> diff --git a/frameworks/projects/JQuery/asconfig.json >>>>> b/frameworks/projects/JQuery/asconfig.json >>>>>> index 78f5099..7efe580 100644 >>>>>> --- a/frameworks/projects/JQuery/asconfig.json >>>>>> +++ b/frameworks/projects/JQuery/asconfig.json >>>>>> @@ -1,21 +1,34 @@ >>>>>> -{ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> + { >>>>>> "config": "royale", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> "debug": true, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": >>>>>> - [ >>>>>> - "src/main/royale/JQueryClasses.as" >>>>>> - ] >>>>>> + "targets": [ >>>>>> + "SWF", >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "JQueryClasses" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/JQuery.swc" >>>>>> + } >>>>>> } >>>>>> diff --git a/frameworks/projects/Language/asconfig.json >>>>> b/frameworks/projects/Language/asconfig.json >>>>>> index acabcc3..4e77635 100644 >>>>>> --- a/frameworks/projects/Language/asconfig.json >>>>>> +++ b/frameworks/projects/Language/asconfig.json >>>>>> @@ -1,21 +1,34 @@ >>>>>> -{ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> + { >>>>>> "config": "royale", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> "debug": true, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": >>>>>> - [ >>>>>> - "src/main/royale/LanguageClasses.as" >>>>>> - ] >>>>>> + "targets": [ >>>>>> + "SWF", >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "LanguageClasses" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/Language.swc" >>>>>> + } >>>>>> } >>>>>> diff --git a/frameworks/projects/MaterialDesignLite/asconfig.json >>>>> b/frameworks/projects/MaterialDesignLite/asconfig.json >>>>>> index eaa2e4a..a740af3 100644 >>>>>> --- a/frameworks/projects/MaterialDesignLite/asconfig.json >>>>>> +++ b/frameworks/projects/MaterialDesignLite/asconfig.json >>>>>> @@ -1,21 +1,34 @@ >>>>>> -{ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> + { >>>>>> "config": "royale", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> "debug": true, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": >>>>>> - [ >>>>>> - "src/main/royale/MDLClasses.as" >>>>>> - ] >>>>>> + "targets": [ >>>>>> + "SWF", >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "MDLClasses" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/MDL.swc" >>>>>> + } >>>>>> } >>>>>> diff --git a/frameworks/projects/Mobile/asconfig.json >>>>> b/frameworks/projects/Mobile/asconfig.json >>>>>> index 9c7252a..0e67ad2 100644 >>>>>> --- a/frameworks/projects/Mobile/asconfig.json >>>>>> +++ b/frameworks/projects/Mobile/asconfig.json >>>>>> @@ -1,21 +1,35 @@ >>>>>> -{ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> + { >>>>>> "config": "royale", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> - "debug": true, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": [ >>>>>> - "src/main/royale/MobileClasses.as", >>>>>> - "src/main/royale/CordovaClasses.as" >>>>>> - ] >>>>>> + "debug": true, >>>>>> + "targets": [ >>>>>> + "SWF", >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "MobileClasses", >>>>>> + "CordovaClasses" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/Mobile.swc" >>>>>> + } >>>>>> } >>>>>> diff --git a/frameworks/projects/Network/asconfig.json >>>>> b/frameworks/projects/Network/asconfig.json >>>>>> index 3b44a3c..0d3a20b 100644 >>>>>> --- a/frameworks/projects/Network/asconfig.json >>>>>> +++ b/frameworks/projects/Network/asconfig.json >>>>>> @@ -1,21 +1,34 @@ >>>>>> -{ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> + { >>>>>> "config": "royale", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> "debug": true, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": >>>>>> - [ >>>>>> - "src/main/royale/NetworkClasses.as" >>>>>> - ] >>>>>> + "targets": [ >>>>>> + "SWF", >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "NetworkClasses" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/Network.swc" >>>>>> + } >>>>>> } >>>>>> diff --git a/frameworks/projects/Reflection/asconfig.json >>>>> b/frameworks/projects/Reflection/asconfig.json >>>>>> index 6dce0a0..404373d 100644 >>>>>> --- a/frameworks/projects/Reflection/asconfig.json >>>>>> +++ b/frameworks/projects/Reflection/asconfig.json >>>>>> @@ -1,21 +1,34 @@ >>>>>> -{ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> + { >>>>>> "config": "royale", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> "debug": true, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": >>>>>> - [ >>>>>> - "src/main/royale/BasicClasses.as" >>>>>> - ] >>>>>> + "targets": [ >>>>>> + "SWF", >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "BasicClasses" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/Reflection.swc" >>>>>> + } >>>>>> } >>>>>> diff --git a/frameworks/projects/Storage/asconfig.json >>>>> b/frameworks/projects/Storage/asconfig.json >>>>>> index 755e603..2004172 100644 >>>>>> --- a/frameworks/projects/Storage/asconfig.json >>>>>> +++ b/frameworks/projects/Storage/asconfig.json >>>>>> @@ -1,21 +1,34 @@ >>>>>> -{ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> + { >>>>>> "config": "royale", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> "debug": true, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": >>>>>> - [ >>>>>> - "src/main/royale/StorageClasses.as" >>>>>> - ] >>>>>> + "targets": [ >>>>>> + "SWF", >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "StorageClasses" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/Storage.swc" >>>>>> + } >>>>>> } >>>>>> diff --git a/frameworks/projects/TLF/asconfig.json >>>>> b/frameworks/projects/TLF/asconfig.json >>>>>> index fb39f52..9c71704 100644 >>>>>> --- a/frameworks/projects/TLF/asconfig.json >>>>>> +++ b/frameworks/projects/TLF/asconfig.json >>>>>> @@ -1,30 +1,34 @@ >>>>>> -{ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> + { >>>>>> "config": "royale", >>>>>> - "type": "app", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> - "debug": false, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - }, >>>>>> - { >>>>>> - "name": "CONFIG::release", >>>>>> - "value":true >>>>>> - }, >>>>>> - { >>>>>> - "name": "CONFIG::debug", >>>>>> - "value":false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": >>>>>> - [ >>>>>> - "src/main/royale/TLFClasses.as" >>>>>> - ] >>>>>> + "debug": true, >>>>>> + "targets": [ >>>>>> + "SWF", >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "TLFClasses" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/TLF.swc" >>>>>> + } >>>>>> } >>>>>> diff --git a/frameworks/projects/Text/asconfig.json >>>>> b/frameworks/projects/Text/asconfig.json >>>>>> index d6e4b3b..5533140 100644 >>>>>> --- a/frameworks/projects/Text/asconfig.json >>>>>> +++ b/frameworks/projects/Text/asconfig.json >>>>>> @@ -1,21 +1,34 @@ >>>>>> -{ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> + { >>>>>> "config": "royale", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> "debug": true, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": >>>>>> - [ >>>>>> - "src/main/royale/TextClasses.as" >>>>>> - ] >>>>>> + "targets": [ >>>>>> + "SWF", >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "TextClasses" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/Text.swc" >>>>>> + } >>>>>> } >>>>>> diff --git a/frameworks/projects/XML/asconfig.json >>>>> b/frameworks/projects/XML/asconfig.json >>>>>> index 36cc80a..f135637 100644 >>>>>> --- a/frameworks/projects/XML/asconfig.json >>>>>> +++ b/frameworks/projects/XML/asconfig.json >>>>>> @@ -1,21 +1,33 @@ >>>>>> -{ >>>>>> +/* >>>>>> + * Licensed to the Apache Software Foundation (ASF) under one or > more >>>>>> + * contributor license agreements. See the NOTICE file distributed >> with >>>>>> + * this work for additional information regarding copyright >> ownership. >>>>>> + * The ASF licenses this file to You under the Apache License, >> Version >>>>> 2.0 >>>>>> + * (the "License"); you may not use this file except in compliance >> with >>>>>> + * the License. You may obtain a copy of the License at >>>>>> + * >>>>>> + * http://www.apache.org/licenses/LICENSE-2.0 >>>>>> + * >>>>>> + * Unless required by applicable law or agreed to in writing, >> software >>>>>> + * distributed under the License is distributed on an "AS IS" BASIS, >>>>>> + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >>>>> implied. >>>>>> + * See the License for the specific language governing permissions >> and >>>>>> + * limitations under the License. >>>>>> + */ >>>>>> + { >>>>>> "config": "royale", >>>>>> + "type": "lib", >>>>>> "compilerOptions": { >>>>>> "debug": true, >>>>>> - "js-output-type": "royale", >>>>>> - "define": [ >>>>>> - { >>>>>> - "name": "COMPILE::SWF", >>>>>> - "value": true >>>>>> - }, >>>>>> - { >>>>>> - "name": "COMPILE::JS", >>>>>> - "value": false >>>>>> - } >>>>>> - ] >>>>>> - }, >>>>>> - "files": >>>>>> - [ >>>>>> - "src/main/royale/XMLClasses.as" >>>>>> - ] >>>>>> + "targets": [ >>>>>> + "JSRoyale" >>>>>> + ], >>>>>> + "include-classes": [ >>>>>> + "XMLClasses" >>>>>> + ], >>>>>> + "include-sources": [ >>>>>> + "src/main/royale" >>>>>> + ], >>>>>> + "output": "target/XML.swc" >>>>>> + } >>>>>> } >>>>>> >>>>>> -- >>>>>> To stop receiving notification emails like this one, please contact >>>>>> ['"comm...@royale.apache.org" <comm...@royale.apache.org>']. >>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> >>>> Piotr Zarzycki >>>> >>>> Patreon: *https://www.patreon.com/piotrzarzycki >>>> <https://www.patreon.com/piotrzarzycki>* >>> >> >> >>