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