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>'].


Reply via email to