You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ha...@apache.org on 2017/11/09 22:37:50 UTC

[royale-asjs] branch develop updated: Added asconfig files for examples

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 3bd76f8  Added asconfig files for examples
3bd76f8 is described below

commit 3bd76f8b8d5e250f6f59e8aec2c45f068b62944e
Author: Harbs <ha...@in-tools.com>
AuthorDate: Fri Nov 10 00:37:45 2017 +0200

    Added asconfig files for examples
---
 examples/royale/ASDoc/asconfig.json                | 31 ++++++++++
 examples/royale/AccordionExample/asconfig.json     | 31 ++++++++++
 examples/royale/ChartExample/asconfig.json         | 31 ++++++++++
 examples/royale/CordovaCameraExample/asconfig.json | 31 ++++++++++
 examples/royale/CreateJSExample/asconfig.json      | 31 ++++++++++
 .../DataBindingExample/.vscode/settings.json       |  3 +
 .../royale/DataBindingExample/.vscode/tasks.json   | 11 ++++
 examples/royale/DataBindingExample/asconfig.json   | 31 ++++++++++
 .../DataBindingExampleWithFlexLayout/asconfig.json | 31 ++++++++++
 .../royale/DataBindingExample_Flat/asconfig.json   | 31 ++++++++++
 .../royale/DataBindingExample_as/asconfig.json     | 31 ++++++++++
 examples/royale/DataGridExample/asconfig.json      | 31 ++++++++++
 examples/royale/DateControlsExample/asconfig.json  | 31 ++++++++++
 examples/royale/DebuggingExample/asconfig.json     | 31 ++++++++++
 examples/royale/DesktopMap/asconfig.json           | 31 ++++++++++
 examples/royale/DragAndDropExample/asconfig.json   | 31 ++++++++++
 examples/royale/Flex2Royale/asconfig.json          | 31 ++++++++++
 examples/royale/HelloWorld/asconfig.json           | 31 ++++++++++
 examples/royale/ListExample/asconfig.json          | 31 ++++++++++
 examples/royale/MDLBlogExample/asconfig.json       | 27 +++++++--
 .../royale/MDLDynamicTableExample/asconfig.json    | 31 ++++++++++
 .../royale/MDLDynamicTabsExample/asconfig.json     | 31 ++++++++++
 examples/royale/MDLExample/asconfig.json           | 29 ++++++++--
 examples/royale/MapSearch/asconfig.json            | 31 ++++++++++
 examples/royale/MobileMap/asconfig.json            | 31 ++++++++++
 examples/royale/MobileStocks/asconfig.json         | 31 ++++++++++
 examples/royale/MobileTrader/asconfig.json         | 31 ++++++++++
 examples/royale/ModuleExample/asconfig.json        | 32 +++++++++++
 examples/royale/RemoteObjectAMFTest/asconfig.json  | 27 +++++++--
 .../RemoteObjectAMFTest/src/main/royale/App.mxml   |  4 --
 examples/royale/RoyaleStore/asconfig.json          | 31 ++++++++++
 examples/royale/RoyaleStore_jquery/asconfig.json   | 31 ++++++++++
 examples/royale/RoyaleTeamPage_MDL/asconfig.json   | 31 ++++++++++
 examples/royale/RoyaleThemes/asconfig.json         | 31 ++++++++++
 .../royale/RoyaleWebsiteStatsViewer/asconfig.json  | 31 ++++++++++
 examples/royale/StorageExample/asconfig.json       | 31 ++++++++++
 examples/royale/StyleExample/asconfig.json         | 31 ++++++++++
 examples/royale/TableExample/asconfig.json         | 31 ++++++++++
 examples/royale/TeamPage/asconfig.json             | 31 ++++++++++
 examples/royale/TodoListSampleApp/asconfig.json    | 31 ++++++++++
 examples/royale/TreeExample/asconfig.json          | 31 ++++++++++
 examples/royale/asconfig.json                      | 67 ++++++++++++++++++++++
 42 files changed, 1234 insertions(+), 20 deletions(-)

diff --git a/examples/royale/ASDoc/asconfig.json b/examples/royale/ASDoc/asconfig.json
new file mode 100644
index 0000000..0048128
--- /dev/null
+++ b/examples/royale/ASDoc/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/ASDoc.mxml"
+    ]
+}
diff --git a/examples/royale/AccordionExample/asconfig.json b/examples/royale/AccordionExample/asconfig.json
new file mode 100644
index 0000000..cde550e
--- /dev/null
+++ b/examples/royale/AccordionExample/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/AccordionExample.mxml"
+    ]
+}
diff --git a/examples/royale/ChartExample/asconfig.json b/examples/royale/ChartExample/asconfig.json
new file mode 100644
index 0000000..a557c8d
--- /dev/null
+++ b/examples/royale/ChartExample/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/ChartExample.mxml"
+    ]
+}
diff --git a/examples/royale/CordovaCameraExample/asconfig.json b/examples/royale/CordovaCameraExample/asconfig.json
new file mode 100644
index 0000000..3b3cf89
--- /dev/null
+++ b/examples/royale/CordovaCameraExample/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/DataBindingExample.mxml"
+    ]
+}
diff --git a/examples/royale/CreateJSExample/asconfig.json b/examples/royale/CreateJSExample/asconfig.json
new file mode 100644
index 0000000..3b3cf89
--- /dev/null
+++ b/examples/royale/CreateJSExample/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/DataBindingExample.mxml"
+    ]
+}
diff --git a/examples/royale/DataBindingExample/.vscode/settings.json b/examples/royale/DataBindingExample/.vscode/settings.json
new file mode 100644
index 0000000..6033517
--- /dev/null
+++ b/examples/royale/DataBindingExample/.vscode/settings.json
@@ -0,0 +1,3 @@
+{
+    "nextgenas.sdk.framework": "/FlexSDK/FlexJSNightly"
+}
\ No newline at end of file
diff --git a/examples/royale/DataBindingExample/.vscode/tasks.json b/examples/royale/DataBindingExample/.vscode/tasks.json
new file mode 100644
index 0000000..9da5f72
--- /dev/null
+++ b/examples/royale/DataBindingExample/.vscode/tasks.json
@@ -0,0 +1,11 @@
+{
+	// See https://go.microsoft.com/fwlink/?LinkId=733558
+	// for the documentation about the tasks.json format
+	"version": "0.1.0",
+	"command": "/Users/harbs/Documents/github/BowlerHatLCC/asconfigc/asconfigc",
+	"isShellCommand": true,
+	"args": [
+		"--sdk=/FlexSDK/FlexJSNightly"
+	],
+	"showOutput": "always"
+}
\ No newline at end of file
diff --git a/examples/royale/DataBindingExample/asconfig.json b/examples/royale/DataBindingExample/asconfig.json
new file mode 100644
index 0000000..3b3cf89
--- /dev/null
+++ b/examples/royale/DataBindingExample/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/DataBindingExample.mxml"
+    ]
+}
diff --git a/examples/royale/DataBindingExampleWithFlexLayout/asconfig.json b/examples/royale/DataBindingExampleWithFlexLayout/asconfig.json
new file mode 100644
index 0000000..c85f8ef
--- /dev/null
+++ b/examples/royale/DataBindingExampleWithFlexLayout/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/DataBindingExampleWithFlexLayout.mxml"
+    ]
+}
diff --git a/examples/royale/DataBindingExample_Flat/asconfig.json b/examples/royale/DataBindingExample_Flat/asconfig.json
new file mode 100644
index 0000000..3b3cf89
--- /dev/null
+++ b/examples/royale/DataBindingExample_Flat/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/DataBindingExample.mxml"
+    ]
+}
diff --git a/examples/royale/DataBindingExample_as/asconfig.json b/examples/royale/DataBindingExample_as/asconfig.json
new file mode 100644
index 0000000..37ccc81
--- /dev/null
+++ b/examples/royale/DataBindingExample_as/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/DataBindingExample.as"
+    ]
+}
diff --git a/examples/royale/DataGridExample/asconfig.json b/examples/royale/DataGridExample/asconfig.json
new file mode 100644
index 0000000..4b217b5
--- /dev/null
+++ b/examples/royale/DataGridExample/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/DataGridExample.mxml"
+    ]
+}
diff --git a/examples/royale/DateControlsExample/asconfig.json b/examples/royale/DateControlsExample/asconfig.json
new file mode 100644
index 0000000..9c79fe8
--- /dev/null
+++ b/examples/royale/DateControlsExample/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/DateControlsExample.mxml"
+    ]
+}
diff --git a/examples/royale/DebuggingExample/asconfig.json b/examples/royale/DebuggingExample/asconfig.json
new file mode 100644
index 0000000..95b4a55
--- /dev/null
+++ b/examples/royale/DebuggingExample/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/DebuggingExample.mxml"
+    ]
+}
diff --git a/examples/royale/DesktopMap/asconfig.json b/examples/royale/DesktopMap/asconfig.json
new file mode 100644
index 0000000..f0189a4
--- /dev/null
+++ b/examples/royale/DesktopMap/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/DesktopMap.mxml"
+    ]
+}
diff --git a/examples/royale/DragAndDropExample/asconfig.json b/examples/royale/DragAndDropExample/asconfig.json
new file mode 100644
index 0000000..7844fd7
--- /dev/null
+++ b/examples/royale/DragAndDropExample/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/DragAndDropExample.mxml"
+    ]
+}
diff --git a/examples/royale/Flex2Royale/asconfig.json b/examples/royale/Flex2Royale/asconfig.json
new file mode 100644
index 0000000..0ea3216
--- /dev/null
+++ b/examples/royale/Flex2Royale/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/Flex2Royale.mxml"
+    ]
+}
diff --git a/examples/royale/HelloWorld/asconfig.json b/examples/royale/HelloWorld/asconfig.json
new file mode 100644
index 0000000..27924fa
--- /dev/null
+++ b/examples/royale/HelloWorld/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/HelloWorld.mxml"
+    ]
+}
diff --git a/examples/royale/ListExample/asconfig.json b/examples/royale/ListExample/asconfig.json
new file mode 100644
index 0000000..b2ab2f6
--- /dev/null
+++ b/examples/royale/ListExample/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/ListExample.mxml"
+    ]
+}
diff --git a/examples/royale/MDLBlogExample/asconfig.json b/examples/royale/MDLBlogExample/asconfig.json
index 19a98fd..ecd2220 100644
--- a/examples/royale/MDLBlogExample/asconfig.json
+++ b/examples/royale/MDLBlogExample/asconfig.json
@@ -1,12 +1,29 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
     "compilerOptions": {
-        "debug": true,
-        "source-map": true,
-        "js-output-type": "royale",
-        "output": "./target/javascript"
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
     },
-    "additionalOptions": "-html-template=src/main/resources/mdl-js-index-template.html",
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions -html-template=src/main/resources/mdl-js-index-template.html",
     "files":
     [
         "src/main/royale/App.mxml"
diff --git a/examples/royale/MDLDynamicTableExample/asconfig.json b/examples/royale/MDLDynamicTableExample/asconfig.json
new file mode 100644
index 0000000..094dd0b
--- /dev/null
+++ b/examples/royale/MDLDynamicTableExample/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions -html-template=src/main/resources/mdl-js-index-template.html",
+    "files":
+    [
+        "src/main/royale/MDLDynamicTableExample.mxml"
+    ]
+}
diff --git a/examples/royale/MDLDynamicTabsExample/asconfig.json b/examples/royale/MDLDynamicTabsExample/asconfig.json
new file mode 100644
index 0000000..321eebf
--- /dev/null
+++ b/examples/royale/MDLDynamicTabsExample/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions -html-template=src/main/resources/mdl-js-index-template.html",
+    "files":
+    [
+        "src/main/royale/MDLDynamicTabsExample.mxml"
+    ]
+}
diff --git a/examples/royale/MDLExample/asconfig.json b/examples/royale/MDLExample/asconfig.json
index d42fa8a..0fabe87 100644
--- a/examples/royale/MDLExample/asconfig.json
+++ b/examples/royale/MDLExample/asconfig.json
@@ -1,14 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
     "compilerOptions": {
-        "debug": true,
-        "source-map": true,
-        "js-output-type": "royale",
-        "output": "./target/javascript"
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
     },
-    "additionalOptions": "-html-template=src/main/resources/mdl-js-index-template.html -compiler.exclude-defaults-css-files=HTML.swc:defaults.css",
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions -html-template=src/main/resources/mdl-js-index-template.html -compiler.exclude-defaults-css-files=HTML.swc:defaults.css",
     "files":
     [
-        "src/main/royale/App.mxml"
+        "src/main/royale/MDLExample.mxml"
     ]
 }
diff --git a/examples/royale/MapSearch/asconfig.json b/examples/royale/MapSearch/asconfig.json
new file mode 100644
index 0000000..86f60f7
--- /dev/null
+++ b/examples/royale/MapSearch/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/MapSearch.mxml"
+    ]
+}
diff --git a/examples/royale/MobileMap/asconfig.json b/examples/royale/MobileMap/asconfig.json
new file mode 100644
index 0000000..f45ac64
--- /dev/null
+++ b/examples/royale/MobileMap/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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": "air",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/MobileMap.mxml"
+    ]
+}
diff --git a/examples/royale/MobileStocks/asconfig.json b/examples/royale/MobileStocks/asconfig.json
new file mode 100644
index 0000000..fcc5660
--- /dev/null
+++ b/examples/royale/MobileStocks/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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": "air",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/MobileStocks.mxml"
+    ]
+}
diff --git a/examples/royale/MobileTrader/asconfig.json b/examples/royale/MobileTrader/asconfig.json
new file mode 100644
index 0000000..fad3164
--- /dev/null
+++ b/examples/royale/MobileTrader/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/MobileTrader.mxml"
+    ]
+}
diff --git a/examples/royale/ModuleExample/asconfig.json b/examples/royale/ModuleExample/asconfig.json
new file mode 100644
index 0000000..744e51b
--- /dev/null
+++ b/examples/royale/ModuleExample/asconfig.json
@@ -0,0 +1,32 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "MainApp/src/main/royale/MainApp.mxml",
+        "Module/src/main/royale/Module.mxml"
+    ]
+}
diff --git a/examples/royale/RemoteObjectAMFTest/asconfig.json b/examples/royale/RemoteObjectAMFTest/asconfig.json
index d42fa8a..4b6259e 100644
--- a/examples/royale/RemoteObjectAMFTest/asconfig.json
+++ b/examples/royale/RemoteObjectAMFTest/asconfig.json
@@ -1,12 +1,29 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
     "compilerOptions": {
-        "debug": true,
-        "source-map": true,
-        "js-output-type": "royale",
-        "output": "./target/javascript"
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
     },
-    "additionalOptions": "-html-template=src/main/resources/mdl-js-index-template.html -compiler.exclude-defaults-css-files=HTML.swc:defaults.css",
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
     "files":
     [
         "src/main/royale/App.mxml"
diff --git a/examples/royale/RemoteObjectAMFTest/src/main/royale/App.mxml b/examples/royale/RemoteObjectAMFTest/src/main/royale/App.mxml
index 73657e8..aa1ca37 100644
--- a/examples/royale/RemoteObjectAMFTest/src/main/royale/App.mxml
+++ b/examples/royale/RemoteObjectAMFTest/src/main/royale/App.mxml
@@ -19,7 +19,6 @@ limitations under the License.
 -->
 <js:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
                  xmlns:js="library://ns.apache.org/royale/basic"
-                 xmlns:mdl="library://ns.apache.org/royale/mdl"
                  xmlns:local="*">
 
     <fx:Script>
@@ -100,7 +99,4 @@ limitations under the License.
     <js:valuesImpl>
         <js:SimpleCSSValuesImpl />
     </js:valuesImpl>
-
-    <fx:Style source="../../main/resources/mdl-styles.css"/>
-
 </js:Application>
diff --git a/examples/royale/RoyaleStore/asconfig.json b/examples/royale/RoyaleStore/asconfig.json
new file mode 100644
index 0000000..9f1b9ed
--- /dev/null
+++ b/examples/royale/RoyaleStore/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/RoyaleStore.mxml"
+    ]
+}
diff --git a/examples/royale/RoyaleStore_jquery/asconfig.json b/examples/royale/RoyaleStore_jquery/asconfig.json
new file mode 100644
index 0000000..9f1b9ed
--- /dev/null
+++ b/examples/royale/RoyaleStore_jquery/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/RoyaleStore.mxml"
+    ]
+}
diff --git a/examples/royale/RoyaleTeamPage_MDL/asconfig.json b/examples/royale/RoyaleTeamPage_MDL/asconfig.json
new file mode 100644
index 0000000..4b6259e
--- /dev/null
+++ b/examples/royale/RoyaleTeamPage_MDL/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/App.mxml"
+    ]
+}
diff --git a/examples/royale/RoyaleThemes/asconfig.json b/examples/royale/RoyaleThemes/asconfig.json
new file mode 100644
index 0000000..4b6259e
--- /dev/null
+++ b/examples/royale/RoyaleThemes/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/App.mxml"
+    ]
+}
diff --git a/examples/royale/RoyaleWebsiteStatsViewer/asconfig.json b/examples/royale/RoyaleWebsiteStatsViewer/asconfig.json
new file mode 100644
index 0000000..7eaa6db
--- /dev/null
+++ b/examples/royale/RoyaleWebsiteStatsViewer/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/RoyaleWebsiteStatsViewer.mxml"
+    ]
+}
diff --git a/examples/royale/StorageExample/asconfig.json b/examples/royale/StorageExample/asconfig.json
new file mode 100644
index 0000000..708dd24
--- /dev/null
+++ b/examples/royale/StorageExample/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/StorageExample.mxml"
+    ]
+}
diff --git a/examples/royale/StyleExample/asconfig.json b/examples/royale/StyleExample/asconfig.json
new file mode 100644
index 0000000..b9a65de
--- /dev/null
+++ b/examples/royale/StyleExample/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/StyleExample.mxml"
+    ]
+}
diff --git a/examples/royale/TableExample/asconfig.json b/examples/royale/TableExample/asconfig.json
new file mode 100644
index 0000000..f4c465e
--- /dev/null
+++ b/examples/royale/TableExample/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/TableExample.mxml"
+    ]
+}
diff --git a/examples/royale/TeamPage/asconfig.json b/examples/royale/TeamPage/asconfig.json
new file mode 100644
index 0000000..807d41b
--- /dev/null
+++ b/examples/royale/TeamPage/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/TeamPage.mxml"
+    ]
+}
diff --git a/examples/royale/TodoListSampleApp/asconfig.json b/examples/royale/TodoListSampleApp/asconfig.json
new file mode 100644
index 0000000..d4f6d37
--- /dev/null
+++ b/examples/royale/TodoListSampleApp/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/TodoListSampleApp.mxml"
+    ]
+}
diff --git a/examples/royale/TreeExample/asconfig.json b/examples/royale/TreeExample/asconfig.json
new file mode 100644
index 0000000..f7ae10f
--- /dev/null
+++ b/examples/royale/TreeExample/asconfig.json
@@ -0,0 +1,31 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["JSRoyale","SWF"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "src/main/royale/TreeExample.mxml"
+    ]
+}
diff --git a/examples/royale/asconfig.json b/examples/royale/asconfig.json
new file mode 100644
index 0000000..b118138
--- /dev/null
+++ b/examples/royale/asconfig.json
@@ -0,0 +1,67 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  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",
+    "compilerOptions": {
+        "debug": false,
+        "targets": ["SWF","JSRoyale"],
+        "source-map": true
+    },
+    "additionalOptions": "-remove-circulars -js-output-optimization=skipAsCoercions",
+    "files":
+    [
+        "ASDoc/src/main/royale/ASDoc.mxml",
+        "ChartExample/src/main/royale/ChartExample.mxml",
+        "CordovaCameraExample/src/main/royale/CordovaCameraExample.mxml",
+        "CreateJSExample/src/main/royale/CreateJSExample.mxml",
+        "DataBindingExample/src/main/royale/DataBindingExample.mxml",
+        "DataBindingExample_as/src/main/royale/DataBindingExample.as",
+        "DataBindingExample_Flat/src/main/royale/DataBindingExample.mxml",
+        "DataBindingExampleWithFlexLayout/src/main/royale/DataBindingExampleWithFlexLayout.mxml",
+        "DataGridExample/src/main/royale/DataGridExample.mxml",
+        "DateControlsExample/src/main/royale/DateControlsExample.mxml",
+        "DebuggingExample/src/main/royale/DebuggingExample.mxml",
+        "DesktopMap/src/main/royale/DesktopMap.mxml",
+        "DragAndDropExample/src/main/royale/DragAndDropExample.mxml",
+        "Flex2Royale/src/main/royale/Flex2Royale.mxml",
+        "HelloWorld/src/main/royale/HelloWorld.mxml",
+        "ListExample/src/main/royale/ListExample.mxml",
+        "MapSearch/src/main/royale/MapSearch.mxml",
+        "MDLBlogExample/src/main/royale/MDLBlogExample.mxml",
+        "MDLDynamicTableExample/src/main/royale/MDLDynamicTableExample.mxml",
+        "MDLDynamicTabsExample/src/main/royale/MDLDynamicTabsExample.mxml",
+        "MDLExample/src/main/royale/MDLExample.mxml",
+        "MobileMap/src/main/royale/MobileMap.mxml",
+        "MobileStocks/src/main/royale/MobileStocks.mxml",
+        "MobileTrader/src/main/royale/MobileTrader.mxml",
+        "ModuleExample/src/main/royale/ModuleExample.mxml",
+        "RemoteObjectAMFTest/src/main/royale/RemoteObjectAMFTest.mxml",
+        "RoyaleStore/src/main/royale/RoyaleStore.mxml",
+        "RoyaleStore_jquery/src/main/royale/RoyaleStore_jquery.mxml",
+        "RoyaleTeamPage_MDL/src/main/royale/RoyaleTeamPage_MDL.mxml",
+        "RoyaleThemes/src/main/royale/RoyaleThemes.mxml",
+        "RoyaleWebsiteStatsViewer/src/main/royale/RoyaleWebsiteStatsViewer.mxml",
+        "StorageExample/src/main/royale/StorageExample.mxml",
+        "StyleExample/src/main/royale/StyleExample.mxml",
+        "TableExample/src/main/royale/TableExample.mxml",
+        "TeamPage/src/main/royale/TeamPage.mxml",
+        "TodoListSampleApp/src/main/royale/TodoListSampleApp.mxml",
+        "TreeExample/src/main/royale/TreeExample.mxml"
+    ]
+}

-- 
To stop receiving notification emails like this one, please contact
['"commits@royale.apache.org" <co...@royale.apache.org>'].