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>*
> >
>
>
>

Reply via email to