update the js FB projects

Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/4de72905
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/4de72905
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/4de72905

Branch: refs/heads/release0.8.0
Commit: 4de7290588ca646e3ba5274b59ce83748de130b9
Parents: ab7fc42
Author: Alex Harui <aha...@apache.org>
Authored: Wed May 17 21:41:57 2017 -0700
Committer: Alex Harui <aha...@apache.org>
Committed: Wed May 17 21:56:14 2017 -0700

----------------------------------------------------------------------
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../projects/BindingJS/.actionScriptProperties  |  2 +-
 .../js/FlexJS/projects/BindingJS/.project       | 25 ++++++--------------
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../projects/ChartsJS/.actionScriptProperties   | 10 ++++++--
 frameworks/js/FlexJS/projects/ChartsJS/.project | 25 ++++++--------------
 .../src/main/config/compile-js-config.xml       |  8 +++++++
 .../CollectionsJS/.actionScriptProperties       |  2 +-
 .../js/FlexJS/projects/CollectionsJS/.project   | 25 ++++++--------------
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../projects/CoreJS/.actionScriptProperties     |  2 +-
 frameworks/js/FlexJS/projects/CoreJS/.project   | 20 +---------------
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../projects/CreateJSJS/.actionScriptProperties |  7 ++++--
 .../js/FlexJS/projects/CreateJSJS/.project      | 25 ++++++--------------
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../projects/DragDropJS/.actionScriptProperties |  2 +-
 .../js/FlexJS/projects/DragDropJS/.project      | 25 ++++++--------------
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../projects/EffectsJS/.actionScriptProperties  |  2 +-
 .../js/FlexJS/projects/EffectsJS/.project       | 25 ++++++--------------
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../projects/FlatJS/.actionScriptProperties     |  5 ++--
 frameworks/js/FlexJS/projects/FlatJS/.project   | 25 ++++++--------------
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../FormattersJS/.actionScriptProperties        |  2 +-
 .../js/FlexJS/projects/FormattersJS/.project    | 25 ++++++--------------
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../GoogleMapsJS/.actionScriptProperties        |  2 +-
 .../js/FlexJS/projects/GoogleMapsJS/.project    | 25 ++++++--------------
 .../src/main/config/compile-js-config.xml       |  9 ++++++-
 .../projects/GraphicsJS/.actionScriptProperties |  2 +-
 .../js/FlexJS/projects/GraphicsJS/.project      | 25 ++++++--------------
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../projects/HTML5JS/.actionScriptProperties    |  2 +-
 frameworks/js/FlexJS/projects/HTML5JS/.project  | 25 ++++++--------------
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../projects/HTMLJS/.actionScriptProperties     |  4 +++-
 frameworks/js/FlexJS/projects/HTMLJS/.project   | 25 ++++++--------------
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../projects/JQueryJS/.actionScriptProperties   |  2 +-
 frameworks/js/FlexJS/projects/JQueryJS/.project | 25 ++++++--------------
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../projects/MobileJS/.actionScriptProperties   |  2 +-
 frameworks/js/FlexJS/projects/MobileJS/.project | 25 ++++++--------------
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../projects/NetworkJS/.actionScriptProperties  |  2 +-
 .../js/FlexJS/projects/NetworkJS/.project       | 25 ++++++--------------
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../ReflectionJS/.actionScriptProperties        |  2 +-
 .../js/FlexJS/projects/ReflectionJS/.project    | 25 ++++++--------------
 .../src/main/config/compile-js-config.xml       |  7 ++++++
 .../src/main/config/compile-js-config.xml       |  9 ++++++-
 .../src/main/config/compile-js-config.xml       |  9 ++++++-
 .../XMLJS/src/main/config/compile-js-config.xml |  7 ++++++
 59 files changed, 324 insertions(+), 330 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/BasicJS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/BasicJS/src/main/config/compile-js-config.xml 
b/frameworks/js/FlexJS/projects/BasicJS/src/main/config/compile-js-config.xml
index 15c4654..a77d0d1 100644
--- 
a/frameworks/js/FlexJS/projects/BasicJS/src/main/config/compile-js-config.xml
+++ 
b/frameworks/js/FlexJS/projects/BasicJS/src/main/config/compile-js-config.xml
@@ -21,6 +21,13 @@
     <compiler>
         <accessible>false</accessible>
         
+        <!-- build both SWF and JS. -->
+        <targets>
+            <target>SWF</target>
+            <target>JSFlex</target>
+        </targets>
+        <strict-xml>true</strict-xml>
+
                <mxml>
                        <children-as-data>true</children-as-data>
                </mxml>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/BindingJS/.actionScriptProperties
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/BindingJS/.actionScriptProperties 
b/frameworks/js/FlexJS/projects/BindingJS/.actionScriptProperties
index 6a92208..8049d34 100644
--- a/frameworks/js/FlexJS/projects/BindingJS/.actionScriptProperties
+++ b/frameworks/js/FlexJS/projects/BindingJS/.actionScriptProperties
@@ -18,7 +18,7 @@ limitations under the License.
 
 -->
 <actionScriptProperties analytics="false" mainApplicationPath="Binding.as" 
projectUUID="cdd94532-d7f6-40f0-b19c-de82c6e44011" version="11">
-  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
+  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../../../../../../../js-config.xml&#10;-load-config+=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
     <compilerSourcePath>
       <compilerSourcePathEntry kind="1" linkType="1" 
path="${FLEX_ASJS}/frameworks/projects/Binding/src/main/flex"/>
     </compilerSourcePath>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/BindingJS/.project
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/BindingJS/.project 
b/frameworks/js/FlexJS/projects/BindingJS/.project
index 595487d..27c4278 100644
--- a/frameworks/js/FlexJS/projects/BindingJS/.project
+++ b/frameworks/js/FlexJS/projects/BindingJS/.project
@@ -1,22 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-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.
-
--->
 <projectDescription>
        <name>BindingJS</name>
        <comment></comment>
@@ -34,4 +16,11 @@ limitations under the License.
                <nature>com.adobe.flexbuilder.project.flexlibnature</nature>
                
<nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
        </natures>
+       <linkedResources>
+               <link>
+                       <name>[source path] flex</name>
+                       <type>2</type>
+                       
<locationURI>FLEX_ASJS/frameworks/projects/Binding/src/main/flex</locationURI>
+               </link>
+       </linkedResources>
 </projectDescription>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/BindingJS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/BindingJS/src/main/config/compile-js-config.xml 
b/frameworks/js/FlexJS/projects/BindingJS/src/main/config/compile-js-config.xml
index b49190e..9a698cc 100644
--- 
a/frameworks/js/FlexJS/projects/BindingJS/src/main/config/compile-js-config.xml
+++ 
b/frameworks/js/FlexJS/projects/BindingJS/src/main/config/compile-js-config.xml
@@ -21,6 +21,13 @@
     <compiler>
         <accessible>false</accessible>
         
+        <!-- build both SWF and JS. -->
+        <targets>
+            <target>SWF</target>
+            <target>JSFlex</target>
+        </targets>
+        <strict-xml>true</strict-xml>
+
                <mxml>
                        <children-as-data>true</children-as-data>
                </mxml>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/ChartsJS/.actionScriptProperties
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/ChartsJS/.actionScriptProperties 
b/frameworks/js/FlexJS/projects/ChartsJS/.actionScriptProperties
index 2c079ff..e0dbabe 100644
--- a/frameworks/js/FlexJS/projects/ChartsJS/.actionScriptProperties
+++ b/frameworks/js/FlexJS/projects/ChartsJS/.actionScriptProperties
@@ -18,7 +18,7 @@ limitations under the License.
 
 -->
 <actionScriptProperties analytics="false" mainApplicationPath="Charts.as" 
projectUUID="e231d754-8754-4562-8230-026f11fb4e02" version="11">
-  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
+  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../../../../../../../js-config.xml&#10;-load-config+=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
     <compilerSourcePath>
       <compilerSourcePathEntry kind="1" linkType="1" 
path="${FLEX_ASJS}/frameworks/projects/Charts/src/main/flex"/>
     </compilerSourcePath>
@@ -26,6 +26,7 @@ limitations under the License.
       <libraryPathEntry kind="4" path="">
         <excludedEntries>
           <libraryPathEntry kind="3" linkType="2" 
path="${PROJECT_FRAMEWORKS}/libs/player/20.0/playerglobal.swc" 
useDefaultLinkType="false"/>
+          <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/Basic.swc" useDefaultLinkType="false"/>
           <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/HTML5.swc" useDefaultLinkType="false"/>
           <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/JQuery.swc" useDefaultLinkType="false"/>
           <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/Flat.swc" useDefaultLinkType="false"/>
@@ -46,13 +47,18 @@ limitations under the License.
           <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/GoogleMaps.swc" useDefaultLinkType="false"/>
           <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/DragDrop.swc" useDefaultLinkType="false"/>
           <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/CreateJS.swc" useDefaultLinkType="false"/>
+          <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/XML.swc" useDefaultLinkType="false"/>
+          <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/MaterialDesignLite.swc" 
useDefaultLinkType="false"/>
+          <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/Express.swc" useDefaultLinkType="false"/>
+          <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/FontAwesome.swc" useDefaultLinkType="false"/>
         </excludedEntries>
       </libraryPathEntry>
       <libraryPathEntry kind="3" linkType="2" 
path="${FLEX_FALCON}/js/libs/js.swc" useDefaultLinkType="false"/>
       <libraryPathEntry kind="3" linkType="1" 
path="${FLEX_FALCON}/js/libs/GCL.swc" useDefaultLinkType="false"/>
       <libraryPathEntry kind="3" linkType="1" path="/CoreJS/target/CoreJS.swc" 
useDefaultLinkType="false"/>
       <libraryPathEntry kind="3" linkType="1" 
path="/GraphicsJS/target/GraphicsJS.swc" useDefaultLinkType="false"/>
-      <libraryPathEntry kind="3" linkType="1" path="/HTMLJS/target/HTMLJS.swc" 
useDefaultLinkType="false"/>
+      <libraryPathEntry kind="3" linkType="1" 
path="/BasicJS/target/BasicJS.swc" useDefaultLinkType="false"/>
+      <libraryPathEntry kind="3" linkType="1" 
path="/CollectionsJS/target/CollectionsJS.swc" useDefaultLinkType="false"/>
     </libraryPath>
     <sourceAttachmentPath/>
   </compiler>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/ChartsJS/.project
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/ChartsJS/.project 
b/frameworks/js/FlexJS/projects/ChartsJS/.project
index b48ee1f..32a3c62 100644
--- a/frameworks/js/FlexJS/projects/ChartsJS/.project
+++ b/frameworks/js/FlexJS/projects/ChartsJS/.project
@@ -1,22 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-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.
-
--->
 <projectDescription>
        <name>ChartsJS</name>
        <comment></comment>
@@ -36,4 +18,11 @@ limitations under the License.
                <nature>com.adobe.flexbuilder.project.flexlibnature</nature>
                
<nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
        </natures>
+       <linkedResources>
+               <link>
+                       <name>[source path] flex</name>
+                       <type>2</type>
+                       
<locationURI>FLEX_ASJS/frameworks/projects/Charts/src/main/flex</locationURI>
+               </link>
+       </linkedResources>
 </projectDescription>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/ChartsJS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/ChartsJS/src/main/config/compile-js-config.xml 
b/frameworks/js/FlexJS/projects/ChartsJS/src/main/config/compile-js-config.xml
index c89837e..47c4cd4 100644
--- 
a/frameworks/js/FlexJS/projects/ChartsJS/src/main/config/compile-js-config.xml
+++ 
b/frameworks/js/FlexJS/projects/ChartsJS/src/main/config/compile-js-config.xml
@@ -21,6 +21,14 @@
     <compiler>
         <accessible>false</accessible>
         
+        <!-- build both SWF and JS. -->
+        <targets>
+            <target>SWF</target>
+            <target>JSFlex</target>
+        </targets>
+        <strict-xml>true</strict-xml>
+
+        <allow-subclass-overrides>true</allow-subclass-overrides>
                <mxml>
                        <children-as-data>true</children-as-data>
                </mxml>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/CollectionsJS/.actionScriptProperties
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/CollectionsJS/.actionScriptProperties 
b/frameworks/js/FlexJS/projects/CollectionsJS/.actionScriptProperties
index 0bbb4b0..b9c9d8a 100644
--- a/frameworks/js/FlexJS/projects/CollectionsJS/.actionScriptProperties
+++ b/frameworks/js/FlexJS/projects/CollectionsJS/.actionScriptProperties
@@ -18,7 +18,7 @@ limitations under the License.
 
 -->
 <actionScriptProperties analytics="false" mainApplicationPath="Collections.as" 
projectUUID="03015f5b-acd3-493a-a697-34c3d1e91c89" version="11">
-  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
+  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../../../../../../../js-config.xml&#10;-load-config+=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
     <compilerSourcePath>
       <compilerSourcePathEntry kind="1" linkType="1" 
path="${FLEX_ASJS}/frameworks/projects/Collections/src/main/flex"/>
     </compilerSourcePath>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/CollectionsJS/.project
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/CollectionsJS/.project 
b/frameworks/js/FlexJS/projects/CollectionsJS/.project
index 65ae379..bc83cc5 100644
--- a/frameworks/js/FlexJS/projects/CollectionsJS/.project
+++ b/frameworks/js/FlexJS/projects/CollectionsJS/.project
@@ -1,22 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-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.
-
--->
 <projectDescription>
        <name>CollectionsJS</name>
        <comment></comment>
@@ -34,4 +16,11 @@ limitations under the License.
                <nature>com.adobe.flexbuilder.project.flexlibnature</nature>
                
<nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
        </natures>
+       <linkedResources>
+               <link>
+                       <name>[source path] flex</name>
+                       <type>2</type>
+                       
<locationURI>FLEX_ASJS/frameworks/projects/Collections/src/main/flex</locationURI>
+               </link>
+       </linkedResources>
 </projectDescription>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/CollectionsJS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/CollectionsJS/src/main/config/compile-js-config.xml
 
b/frameworks/js/FlexJS/projects/CollectionsJS/src/main/config/compile-js-config.xml
index c900445..34fe523 100644
--- 
a/frameworks/js/FlexJS/projects/CollectionsJS/src/main/config/compile-js-config.xml
+++ 
b/frameworks/js/FlexJS/projects/CollectionsJS/src/main/config/compile-js-config.xml
@@ -21,6 +21,13 @@
     <compiler>
         <accessible>false</accessible>
         
+        <!-- build both SWF and JS. -->
+        <targets>
+            <target>SWF</target>
+            <target>JSFlex</target>
+        </targets>
+        <strict-xml>true</strict-xml>
+
                <mxml>
                        <children-as-data>true</children-as-data>
                </mxml>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/CoreJS/.actionScriptProperties
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/CoreJS/.actionScriptProperties 
b/frameworks/js/FlexJS/projects/CoreJS/.actionScriptProperties
index f2db27a..ee3cac1 100644
--- a/frameworks/js/FlexJS/projects/CoreJS/.actionScriptProperties
+++ b/frameworks/js/FlexJS/projects/CoreJS/.actionScriptProperties
@@ -18,7 +18,7 @@ limitations under the License.
 
 -->
 <actionScriptProperties analytics="false" mainApplicationPath="Core.as" 
projectUUID="be5b3edf-e159-406d-a592-1f8d39993fea" version="11">
-  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
+  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../../../../../../../js-config.xml&#10;-load-config+=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
     <compilerSourcePath>
       <compilerSourcePathEntry kind="1" linkType="1" 
path="${FLEX_ASJS}/frameworks/projects/Core/src/main/flex"/>
     </compilerSourcePath>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/CoreJS/.project
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/CoreJS/.project 
b/frameworks/js/FlexJS/projects/CoreJS/.project
index 1ffdbdb..02f3e6a 100644
--- a/frameworks/js/FlexJS/projects/CoreJS/.project
+++ b/frameworks/js/FlexJS/projects/CoreJS/.project
@@ -1,22 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-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.
-
--->
 <projectDescription>
        <name>CoreJS</name>
        <comment></comment>
@@ -37,7 +19,7 @@ limitations under the License.
                <link>
                        <name>[source path] flex</name>
                        <type>2</type>
-                       
<location>/Users/aharui/git/flex/release/flex-asjs/frameworks/projects/Core/src/main/flex</location>
+                       
<locationURI>FLEX_ASJS/frameworks/projects/Core/src/main/flex</locationURI>
                </link>
        </linkedResources>
 </projectDescription>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/CoreJS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/CoreJS/src/main/config/compile-js-config.xml 
b/frameworks/js/FlexJS/projects/CoreJS/src/main/config/compile-js-config.xml
index caad641..6294d70 100644
--- a/frameworks/js/FlexJS/projects/CoreJS/src/main/config/compile-js-config.xml
+++ b/frameworks/js/FlexJS/projects/CoreJS/src/main/config/compile-js-config.xml
@@ -21,6 +21,13 @@
     <compiler>
         <accessible>false</accessible>
 
+        <!-- build both SWF and JS. -->
+        <targets>
+            <target>SWF</target>
+            <target>JSFlex</target>
+        </targets>
+        <strict-xml>true</strict-xml>
+
                <mxml>
                        <children-as-data>true</children-as-data>
                </mxml>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/CreateJSJS/.actionScriptProperties
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/CreateJSJS/.actionScriptProperties 
b/frameworks/js/FlexJS/projects/CreateJSJS/.actionScriptProperties
index 66a67a0..4dde3be 100644
--- a/frameworks/js/FlexJS/projects/CreateJSJS/.actionScriptProperties
+++ b/frameworks/js/FlexJS/projects/CreateJSJS/.actionScriptProperties
@@ -18,7 +18,7 @@ limitations under the License.
 
 -->
 <actionScriptProperties analytics="false" mainApplicationPath="CreateJS.as" 
projectUUID="7d9af24d-d32d-4e14-b0ee-f799e604c2bc" version="11">
-  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
+  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../../../../../../../js-config.xml&#10;-load-config+=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
     <compilerSourcePath>
       <compilerSourcePathEntry kind="1" linkType="1" 
path="${FLEX_ASJS}/frameworks/projects/CreateJS/src/main/flex"/>
     </compilerSourcePath>
@@ -26,6 +26,7 @@ limitations under the License.
       <libraryPathEntry kind="4" path="">
         <excludedEntries>
           <libraryPathEntry kind="3" linkType="2" 
path="${PROJECT_FRAMEWORKS}/libs/player/20.0/playerglobal.swc" 
useDefaultLinkType="false"/>
+          <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/Basic.swc" useDefaultLinkType="false"/>
           <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/HTML5.swc" useDefaultLinkType="false"/>
           <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/JQuery.swc" useDefaultLinkType="false"/>
           <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/Flat.swc" useDefaultLinkType="false"/>
@@ -52,7 +53,9 @@ limitations under the License.
       <libraryPathEntry kind="3" linkType="1" 
path="${FLEX_FALCON}/js/libs/GCL.swc" useDefaultLinkType="false"/>
       <libraryPathEntry kind="3" linkType="2" 
path="${FLEX_FALCON}/js/libs/createjs.swc" useDefaultLinkType="false"/>
       <libraryPathEntry kind="3" linkType="1" path="/CoreJS/target/CoreJS.swc" 
useDefaultLinkType="false"/>
-      <libraryPathEntry kind="3" linkType="1" path="/HTMLJS/target/HTMLJS.swc" 
useDefaultLinkType="false"/>
+      <libraryPathEntry kind="3" linkType="1" 
path="/BasicJS/target/BasicJS.swc" useDefaultLinkType="false"/>
+      <libraryPathEntry kind="3" linkType="1" 
path="/GraphicsJS/target/GraphicsJS.swc" useDefaultLinkType="false"/>
+      <libraryPathEntry kind="3" linkType="1" 
path="/EffectsJS/target/EffectsJS.swc" useDefaultLinkType="false"/>
     </libraryPath>
     <sourceAttachmentPath/>
   </compiler>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/CreateJSJS/.project
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/CreateJSJS/.project 
b/frameworks/js/FlexJS/projects/CreateJSJS/.project
index db3735d..628b573 100644
--- a/frameworks/js/FlexJS/projects/CreateJSJS/.project
+++ b/frameworks/js/FlexJS/projects/CreateJSJS/.project
@@ -1,22 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-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.
-
--->
 <projectDescription>
        <name>CreateJSJS</name>
        <comment></comment>
@@ -35,4 +17,11 @@ limitations under the License.
                <nature>com.adobe.flexbuilder.project.flexlibnature</nature>
                
<nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
        </natures>
+       <linkedResources>
+               <link>
+                       <name>[source path] flex</name>
+                       <type>2</type>
+                       
<locationURI>FLEX_ASJS/frameworks/projects/CreateJS/src/main/flex</locationURI>
+               </link>
+       </linkedResources>
 </projectDescription>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/CreateJSJS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/CreateJSJS/src/main/config/compile-js-config.xml
 
b/frameworks/js/FlexJS/projects/CreateJSJS/src/main/config/compile-js-config.xml
index 5c65717..29526a6 100644
--- 
a/frameworks/js/FlexJS/projects/CreateJSJS/src/main/config/compile-js-config.xml
+++ 
b/frameworks/js/FlexJS/projects/CreateJSJS/src/main/config/compile-js-config.xml
@@ -21,6 +21,13 @@
     <compiler>
         <accessible>false</accessible>
         
+        <!-- build both SWF and JS. -->
+        <targets>
+            <target>SWF</target>
+            <target>JSFlex</target>
+        </targets>
+        <strict-xml>true</strict-xml>
+
                <mxml>
                        <children-as-data>true</children-as-data>
                </mxml>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/DragDropJS/.actionScriptProperties
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/DragDropJS/.actionScriptProperties 
b/frameworks/js/FlexJS/projects/DragDropJS/.actionScriptProperties
index 7ed48e0..ef754bf 100644
--- a/frameworks/js/FlexJS/projects/DragDropJS/.actionScriptProperties
+++ b/frameworks/js/FlexJS/projects/DragDropJS/.actionScriptProperties
@@ -18,7 +18,7 @@ limitations under the License.
 
 -->
 <actionScriptProperties analytics="false" mainApplicationPath="DragDrop.as" 
projectUUID="8736dc4b-71dc-4f2c-9181-5295a09b7c7e" version="11">
-  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
+  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../../../../../../../js-config.xml&#10;-load-config+=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
     <compilerSourcePath>
       <compilerSourcePathEntry kind="1" linkType="1" 
path="${FLEX_ASJS}/frameworks/projects/DragDrop/src/main/flex"/>
     </compilerSourcePath>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/DragDropJS/.project
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/DragDropJS/.project 
b/frameworks/js/FlexJS/projects/DragDropJS/.project
index 87dfc6a..e673970 100644
--- a/frameworks/js/FlexJS/projects/DragDropJS/.project
+++ b/frameworks/js/FlexJS/projects/DragDropJS/.project
@@ -1,22 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-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.
-
--->
 <projectDescription>
        <name>DragDropJS</name>
        <comment></comment>
@@ -34,4 +16,11 @@ limitations under the License.
                <nature>com.adobe.flexbuilder.project.flexlibnature</nature>
                
<nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
        </natures>
+       <linkedResources>
+               <link>
+                       <name>[source path] flex</name>
+                       <type>2</type>
+                       
<locationURI>FLEX_ASJS/frameworks/projects/DragDrop/src/main/flex</locationURI>
+               </link>
+       </linkedResources>
 </projectDescription>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/DragDropJS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/DragDropJS/src/main/config/compile-js-config.xml
 
b/frameworks/js/FlexJS/projects/DragDropJS/src/main/config/compile-js-config.xml
index b32bec8..eaa9cac 100644
--- 
a/frameworks/js/FlexJS/projects/DragDropJS/src/main/config/compile-js-config.xml
+++ 
b/frameworks/js/FlexJS/projects/DragDropJS/src/main/config/compile-js-config.xml
@@ -21,6 +21,13 @@
     <compiler>
         <accessible>false</accessible>
         
+        <!-- build both SWF and JS. -->
+        <targets>
+            <target>SWF</target>
+            <target>JSFlex</target>
+        </targets>
+        <strict-xml>true</strict-xml>
+
                <mxml>
                        <children-as-data>true</children-as-data>
                </mxml>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/EffectsJS/.actionScriptProperties
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/EffectsJS/.actionScriptProperties 
b/frameworks/js/FlexJS/projects/EffectsJS/.actionScriptProperties
index 0c627f6..a719a79 100644
--- a/frameworks/js/FlexJS/projects/EffectsJS/.actionScriptProperties
+++ b/frameworks/js/FlexJS/projects/EffectsJS/.actionScriptProperties
@@ -18,7 +18,7 @@ limitations under the License.
 
 -->
 <actionScriptProperties analytics="false" mainApplicationPath="Effects.as" 
projectUUID="c7b22e99-ecef-48e3-90be-f80d3bc54d5f" version="11">
-  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
+  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../../../../../../../js-config.xml&#10;-load-config+=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
     <compilerSourcePath>
       <compilerSourcePathEntry kind="1" linkType="1" 
path="${FLEX_ASJS}/frameworks/projects/Effects/src/main/flex"/>
     </compilerSourcePath>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/EffectsJS/.project
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/EffectsJS/.project 
b/frameworks/js/FlexJS/projects/EffectsJS/.project
index d5f3a70..e2a1c23 100644
--- a/frameworks/js/FlexJS/projects/EffectsJS/.project
+++ b/frameworks/js/FlexJS/projects/EffectsJS/.project
@@ -1,22 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-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.
-
--->
 <projectDescription>
        <name>EffectsJS</name>
        <comment></comment>
@@ -34,4 +16,11 @@ limitations under the License.
                <nature>com.adobe.flexbuilder.project.flexlibnature</nature>
                
<nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
        </natures>
+       <linkedResources>
+               <link>
+                       <name>[source path] flex</name>
+                       <type>2</type>
+                       
<locationURI>FLEX_ASJS/frameworks/projects/Effects/src/main/flex</locationURI>
+               </link>
+       </linkedResources>
 </projectDescription>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/EffectsJS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/EffectsJS/src/main/config/compile-js-config.xml 
b/frameworks/js/FlexJS/projects/EffectsJS/src/main/config/compile-js-config.xml
index adfc6c1..bf0c83a 100644
--- 
a/frameworks/js/FlexJS/projects/EffectsJS/src/main/config/compile-js-config.xml
+++ 
b/frameworks/js/FlexJS/projects/EffectsJS/src/main/config/compile-js-config.xml
@@ -21,6 +21,13 @@
     <compiler>
         <accessible>false</accessible>
         
+        <!-- build both SWF and JS. -->
+        <targets>
+            <target>SWF</target>
+            <target>JSFlex</target>
+        </targets>
+        <strict-xml>true</strict-xml>
+
                <mxml>
                        <children-as-data>true</children-as-data>
                </mxml>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/ExpressJS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/ExpressJS/src/main/config/compile-js-config.xml 
b/frameworks/js/FlexJS/projects/ExpressJS/src/main/config/compile-js-config.xml
index 9cabc17..95a0f22 100644
--- 
a/frameworks/js/FlexJS/projects/ExpressJS/src/main/config/compile-js-config.xml
+++ 
b/frameworks/js/FlexJS/projects/ExpressJS/src/main/config/compile-js-config.xml
@@ -21,6 +21,13 @@
     <compiler>
         <accessible>false</accessible>
         
+        <!-- build both SWF and JS. -->
+        <targets>
+            <target>SWF</target>
+            <target>JSFlex</target>
+        </targets>
+        <strict-xml>true</strict-xml>
+
                <mxml>
                        <children-as-data>true</children-as-data>
                </mxml>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/FlatJS/.actionScriptProperties
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/FlatJS/.actionScriptProperties 
b/frameworks/js/FlexJS/projects/FlatJS/.actionScriptProperties
index 257fced..11063d5 100644
--- a/frameworks/js/FlexJS/projects/FlatJS/.actionScriptProperties
+++ b/frameworks/js/FlexJS/projects/FlatJS/.actionScriptProperties
@@ -18,7 +18,7 @@ limitations under the License.
 
 -->
 <actionScriptProperties analytics="false" mainApplicationPath="Flat.as" 
projectUUID="ea1b31ea-3d47-4d1e-8e28-ad149f2397e1" version="11">
-  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
+  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../../../../../../../js-config.xml&#10;-load-config+=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
     <compilerSourcePath>
       <compilerSourcePathEntry kind="1" linkType="1" 
path="${FLEX_ASJS}/frameworks/projects/Flat/src/main/flex"/>
     </compilerSourcePath>
@@ -26,6 +26,7 @@ limitations under the License.
       <libraryPathEntry kind="4" path="">
         <excludedEntries>
           <libraryPathEntry kind="3" linkType="2" 
path="${PROJECT_FRAMEWORKS}/libs/player/20.0/playerglobal.swc" 
useDefaultLinkType="false"/>
+          <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/Basic.swc" useDefaultLinkType="false"/>
           <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/HTML5.swc" useDefaultLinkType="false"/>
           <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/JQuery.swc" useDefaultLinkType="false"/>
           <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/Flat.swc" useDefaultLinkType="false"/>
@@ -51,7 +52,7 @@ limitations under the License.
       <libraryPathEntry kind="3" linkType="2" 
path="${FLEX_FALCON}/js/libs/js.swc" useDefaultLinkType="false"/>
       <libraryPathEntry kind="3" linkType="1" 
path="${FLEX_FALCON}/js/libs/GCL.swc" useDefaultLinkType="false"/>
       <libraryPathEntry kind="3" linkType="1" path="/CoreJS/target/CoreJS.swc" 
useDefaultLinkType="false"/>
-      <libraryPathEntry kind="3" linkType="1" path="/HTMLJS/target/HTMLJS.swc" 
useDefaultLinkType="false"/>
+      <libraryPathEntry kind="3" linkType="1" 
path="/BasicJS/target/BasicJS.swc" useDefaultLinkType="false"/>
     </libraryPath>
     <sourceAttachmentPath/>
   </compiler>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/FlatJS/.project
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/FlatJS/.project 
b/frameworks/js/FlexJS/projects/FlatJS/.project
index 2bd58f2..afd1b50 100644
--- a/frameworks/js/FlexJS/projects/FlatJS/.project
+++ b/frameworks/js/FlexJS/projects/FlatJS/.project
@@ -1,22 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-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.
-
--->
 <projectDescription>
        <name>FlatJS</name>
        <comment></comment>
@@ -35,4 +17,11 @@ limitations under the License.
                <nature>com.adobe.flexbuilder.project.flexlibnature</nature>
                
<nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
        </natures>
+       <linkedResources>
+               <link>
+                       <name>[source path] flex</name>
+                       <type>2</type>
+                       
<locationURI>FLEX_ASJS/frameworks/projects/Flat/src/main/flex</locationURI>
+               </link>
+       </linkedResources>
 </projectDescription>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/FlatJS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/FlatJS/src/main/config/compile-js-config.xml 
b/frameworks/js/FlexJS/projects/FlatJS/src/main/config/compile-js-config.xml
index be699ce..4c2d79c 100644
--- a/frameworks/js/FlexJS/projects/FlatJS/src/main/config/compile-js-config.xml
+++ b/frameworks/js/FlexJS/projects/FlatJS/src/main/config/compile-js-config.xml
@@ -21,6 +21,13 @@
     <compiler>
         <accessible>false</accessible>
         
+        <!-- build both SWF and JS. -->
+        <targets>
+            <target>SWF</target>
+            <target>JSFlex</target>
+        </targets>
+        <strict-xml>true</strict-xml>
+
                <mxml>
                        <children-as-data>true</children-as-data>
                </mxml>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/FontAwesomeJS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/FontAwesomeJS/src/main/config/compile-js-config.xml
 
b/frameworks/js/FlexJS/projects/FontAwesomeJS/src/main/config/compile-js-config.xml
index 6582dab..a770df7 100644
--- 
a/frameworks/js/FlexJS/projects/FontAwesomeJS/src/main/config/compile-js-config.xml
+++ 
b/frameworks/js/FlexJS/projects/FontAwesomeJS/src/main/config/compile-js-config.xml
@@ -21,6 +21,13 @@
     <compiler>
         <accessible>false</accessible>
         
+        <!-- build both SWF and JS. -->
+        <targets>
+            <target>SWF</target>
+            <target>JSFlex</target>
+        </targets>
+        <strict-xml>true</strict-xml>
+
                <mxml>
                        <children-as-data>true</children-as-data>
                </mxml>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/FormattersJS/.actionScriptProperties
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/FormattersJS/.actionScriptProperties 
b/frameworks/js/FlexJS/projects/FormattersJS/.actionScriptProperties
index 7ac721e..6635a41 100644
--- a/frameworks/js/FlexJS/projects/FormattersJS/.actionScriptProperties
+++ b/frameworks/js/FlexJS/projects/FormattersJS/.actionScriptProperties
@@ -18,7 +18,7 @@ limitations under the License.
 
 -->
 <actionScriptProperties analytics="false" mainApplicationPath="Formatters.as" 
projectUUID="187f4b92-5fcd-4cee-ac61-58362a56ba1b" version="11">
-  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
+  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../../../../../../../js-config.xml&#10;-load-config+=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
     <compilerSourcePath>
       <compilerSourcePathEntry kind="1" linkType="1" 
path="${FLEX_ASJS}/frameworks/projects/Formatters/src/main/flex"/>
     </compilerSourcePath>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/FormattersJS/.project
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/FormattersJS/.project 
b/frameworks/js/FlexJS/projects/FormattersJS/.project
index dc33208..05757be 100644
--- a/frameworks/js/FlexJS/projects/FormattersJS/.project
+++ b/frameworks/js/FlexJS/projects/FormattersJS/.project
@@ -1,22 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-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.
-
--->
 <projectDescription>
        <name>FormattersJS</name>
        <comment></comment>
@@ -35,4 +17,11 @@ limitations under the License.
                <nature>com.adobe.flexbuilder.project.flexlibnature</nature>
                
<nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
        </natures>
+       <linkedResources>
+               <link>
+                       <name>[source path] flex</name>
+                       <type>2</type>
+                       
<locationURI>FLEX_ASJS/frameworks/projects/Formatters/src/main/flex</locationURI>
+               </link>
+       </linkedResources>
 </projectDescription>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/FormattersJS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/FormattersJS/src/main/config/compile-js-config.xml
 
b/frameworks/js/FlexJS/projects/FormattersJS/src/main/config/compile-js-config.xml
index f80f5bd..71724ff 100644
--- 
a/frameworks/js/FlexJS/projects/FormattersJS/src/main/config/compile-js-config.xml
+++ 
b/frameworks/js/FlexJS/projects/FormattersJS/src/main/config/compile-js-config.xml
@@ -21,6 +21,13 @@
     <compiler>
         <accessible>false</accessible>
         
+        <!-- build both SWF and JS. -->
+        <targets>
+            <target>SWF</target>
+            <target>JSFlex</target>
+        </targets>
+        <strict-xml>true</strict-xml>
+
                <mxml>
                        <children-as-data>true</children-as-data>
                </mxml>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/GoogleMapsJS/.actionScriptProperties
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/GoogleMapsJS/.actionScriptProperties 
b/frameworks/js/FlexJS/projects/GoogleMapsJS/.actionScriptProperties
index 6e20b55..c0e7e63 100644
--- a/frameworks/js/FlexJS/projects/GoogleMapsJS/.actionScriptProperties
+++ b/frameworks/js/FlexJS/projects/GoogleMapsJS/.actionScriptProperties
@@ -18,7 +18,7 @@ limitations under the License.
 
 -->
 <actionScriptProperties analytics="false" mainApplicationPath="GoogleMaps.as" 
projectUUID="7d907ea6-da29-4573-9741-08d2cf0f85d6" version="11">
-  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
+  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../../../../../../../js-config.xml&#10;-load-config+=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
     <compilerSourcePath>
       <compilerSourcePathEntry kind="1" linkType="1" 
path="${FLEX_ASJS}/frameworks/projects/GoogleMaps/src/main/flex"/>
     </compilerSourcePath>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/GoogleMapsJS/.project
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/GoogleMapsJS/.project 
b/frameworks/js/FlexJS/projects/GoogleMapsJS/.project
index e9593d3..d216df1 100644
--- a/frameworks/js/FlexJS/projects/GoogleMapsJS/.project
+++ b/frameworks/js/FlexJS/projects/GoogleMapsJS/.project
@@ -1,22 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-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.
-
--->
 <projectDescription>
        <name>GoogleMapsJS</name>
        <comment></comment>
@@ -34,4 +16,11 @@ limitations under the License.
                <nature>com.adobe.flexbuilder.project.flexlibnature</nature>
                
<nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
        </natures>
+       <linkedResources>
+               <link>
+                       <name>[source path] flex</name>
+                       <type>2</type>
+                       
<locationURI>FLEX_ASJS/frameworks/projects/GoogleMaps/src/main/flex</locationURI>
+               </link>
+       </linkedResources>
 </projectDescription>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/GoogleMapsJS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/GoogleMapsJS/src/main/config/compile-js-config.xml
 
b/frameworks/js/FlexJS/projects/GoogleMapsJS/src/main/config/compile-js-config.xml
index c4fb8a9..ea46e67 100644
--- 
a/frameworks/js/FlexJS/projects/GoogleMapsJS/src/main/config/compile-js-config.xml
+++ 
b/frameworks/js/FlexJS/projects/GoogleMapsJS/src/main/config/compile-js-config.xml
@@ -20,7 +20,14 @@
 
     <compiler>
         <accessible>false</accessible>
-        
+
+        <!-- build both SWF and JS. -->
+        <targets>
+            <target>SWF</target>
+            <target>JSFlex</target>
+        </targets>
+        <strict-xml>true</strict-xml>
+
         <external-library-path append="true">
             
<path-element>../../../../../../../../js/libs/google_maps.swc</path-element>
         </external-library-path>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/GraphicsJS/.actionScriptProperties
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/GraphicsJS/.actionScriptProperties 
b/frameworks/js/FlexJS/projects/GraphicsJS/.actionScriptProperties
index 8280d21..01617b0 100644
--- a/frameworks/js/FlexJS/projects/GraphicsJS/.actionScriptProperties
+++ b/frameworks/js/FlexJS/projects/GraphicsJS/.actionScriptProperties
@@ -18,7 +18,7 @@ limitations under the License.
 
 -->
 <actionScriptProperties analytics="false" mainApplicationPath="Graphics.as" 
projectUUID="ff3e0531-b7c9-4b0c-9146-05c27a47f837" version="11">
-  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
+  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../../../../../../../js-config.xml&#10;-load-config+=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
     <compilerSourcePath>
       <compilerSourcePathEntry kind="1" linkType="1" 
path="${FLEX_ASJS}/frameworks/projects/Graphics/src/main/flex"/>
     </compilerSourcePath>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/GraphicsJS/.project
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/GraphicsJS/.project 
b/frameworks/js/FlexJS/projects/GraphicsJS/.project
index 6d9a0f6..34183ac 100644
--- a/frameworks/js/FlexJS/projects/GraphicsJS/.project
+++ b/frameworks/js/FlexJS/projects/GraphicsJS/.project
@@ -1,22 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-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.
-
--->
 <projectDescription>
        <name>GraphicsJS</name>
        <comment></comment>
@@ -34,4 +16,11 @@ limitations under the License.
                <nature>com.adobe.flexbuilder.project.flexlibnature</nature>
                
<nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
        </natures>
+       <linkedResources>
+               <link>
+                       <name>[source path] flex</name>
+                       <type>2</type>
+                       
<locationURI>FLEX_ASJS/frameworks/projects/Graphics/src/main/flex</locationURI>
+               </link>
+       </linkedResources>
 </projectDescription>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/GraphicsJS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/GraphicsJS/src/main/config/compile-js-config.xml
 
b/frameworks/js/FlexJS/projects/GraphicsJS/src/main/config/compile-js-config.xml
index e4020d5..2afd4cf 100644
--- 
a/frameworks/js/FlexJS/projects/GraphicsJS/src/main/config/compile-js-config.xml
+++ 
b/frameworks/js/FlexJS/projects/GraphicsJS/src/main/config/compile-js-config.xml
@@ -21,6 +21,13 @@
     <compiler>
         <accessible>false</accessible>
         
+        <!-- build both SWF and JS. -->
+        <targets>
+            <target>SWF</target>
+            <target>JSFlex</target>
+        </targets>
+        <strict-xml>true</strict-xml>
+
                <mxml>
                        <children-as-data>true</children-as-data>
                </mxml>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/HTML5JS/.actionScriptProperties
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/HTML5JS/.actionScriptProperties 
b/frameworks/js/FlexJS/projects/HTML5JS/.actionScriptProperties
index 975fe4c..d495a50 100644
--- a/frameworks/js/FlexJS/projects/HTML5JS/.actionScriptProperties
+++ b/frameworks/js/FlexJS/projects/HTML5JS/.actionScriptProperties
@@ -18,7 +18,7 @@ limitations under the License.
 
 -->
 <actionScriptProperties analytics="false" mainApplicationPath="HTML5.as" 
projectUUID="5f79f743-aaab-4427-9842-97bbd3d20850" version="11">
-  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
+  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../../../../../../../js-config.xml&#10;-load-config+=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
     <compilerSourcePath>
       <compilerSourcePathEntry kind="1" linkType="1" 
path="${FLEX_ASJS}/frameworks/projects/HTML5/src/main/flex"/>
     </compilerSourcePath>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/HTML5JS/.project
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/HTML5JS/.project 
b/frameworks/js/FlexJS/projects/HTML5JS/.project
index 347cd59..d9b2c95 100644
--- a/frameworks/js/FlexJS/projects/HTML5JS/.project
+++ b/frameworks/js/FlexJS/projects/HTML5JS/.project
@@ -1,22 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-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.
-
--->
 <projectDescription>
        <name>HTML5JS</name>
        <comment></comment>
@@ -34,4 +16,11 @@ limitations under the License.
                <nature>com.adobe.flexbuilder.project.flexlibnature</nature>
                
<nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
        </natures>
+       <linkedResources>
+               <link>
+                       <name>[source path] flex</name>
+                       <type>2</type>
+                       
<locationURI>FLEX_ASJS/frameworks/projects/HTML5/src/main/flex</locationURI>
+               </link>
+       </linkedResources>
 </projectDescription>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/HTML5JS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/HTML5JS/src/main/config/compile-js-config.xml 
b/frameworks/js/FlexJS/projects/HTML5JS/src/main/config/compile-js-config.xml
index 3878ea2..ded395a 100644
--- 
a/frameworks/js/FlexJS/projects/HTML5JS/src/main/config/compile-js-config.xml
+++ 
b/frameworks/js/FlexJS/projects/HTML5JS/src/main/config/compile-js-config.xml
@@ -21,6 +21,13 @@
     <compiler>
         <accessible>false</accessible>
         
+        <!-- build both SWF and JS. -->
+        <targets>
+            <target>SWF</target>
+            <target>JSFlex</target>
+        </targets>
+        <strict-xml>true</strict-xml>
+
                <mxml>
                        <children-as-data>true</children-as-data>
                </mxml>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/HTMLJS/.actionScriptProperties
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/HTMLJS/.actionScriptProperties 
b/frameworks/js/FlexJS/projects/HTMLJS/.actionScriptProperties
index c523695..f260c03 100644
--- a/frameworks/js/FlexJS/projects/HTMLJS/.actionScriptProperties
+++ b/frameworks/js/FlexJS/projects/HTMLJS/.actionScriptProperties
@@ -18,13 +18,14 @@ limitations under the License.
 
 -->
 <actionScriptProperties analytics="false" mainApplicationPath="HTML.as" 
projectUUID="10468643-4626-481f-ba6b-3f035ccbbabb" version="11">
-  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
+  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../../../../../../../js-config.xml&#10;-load-config+=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
     <compilerSourcePath>
       <compilerSourcePathEntry kind="1" linkType="1" 
path="${FLEX_ASJS}/frameworks/projects/HTML/src/main/flex"/>
     </compilerSourcePath>
     <libraryPath defaultLinkType="0">
       <libraryPathEntry kind="4" path="">
         <excludedEntries>
+          <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/Basic.swc" useDefaultLinkType="false"/>
           <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/XML.swc" useDefaultLinkType="false"/>
           <libraryPathEntry kind="3" linkType="2" 
path="${PROJECT_FRAMEWORKS}/libs/player/20.0/playerglobal.swc" 
useDefaultLinkType="false"/>
           <libraryPathEntry kind="3" linkType="1" 
path="${PROJECT_FRAMEWORKS}/libs/HTML5.swc" useDefaultLinkType="false"/>
@@ -55,6 +56,7 @@ limitations under the License.
       <libraryPathEntry kind="3" linkType="1" path="/CoreJS/target/CoreJS.swc" 
useDefaultLinkType="false"/>
       <libraryPathEntry kind="3" linkType="1" 
path="/GraphicsJS/target/GraphicsJS.swc" useDefaultLinkType="false"/>
       <libraryPathEntry kind="3" linkType="1" 
path="/CollectionsJS/target/CollectionsJS.swc" useDefaultLinkType="false"/>
+      <libraryPathEntry kind="3" linkType="1" 
path="/BasicJS/target/BasicJS.swc" useDefaultLinkType="false"/>
     </libraryPath>
     <sourceAttachmentPath/>
   </compiler>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/HTMLJS/.project
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/HTMLJS/.project 
b/frameworks/js/FlexJS/projects/HTMLJS/.project
index 011687f..fb491ba 100644
--- a/frameworks/js/FlexJS/projects/HTMLJS/.project
+++ b/frameworks/js/FlexJS/projects/HTMLJS/.project
@@ -1,22 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-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.
-
--->
 <projectDescription>
        <name>HTMLJS</name>
        <comment></comment>
@@ -37,4 +19,11 @@ limitations under the License.
                <nature>com.adobe.flexbuilder.project.flexlibnature</nature>
                
<nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
        </natures>
+       <linkedResources>
+               <link>
+                       <name>[source path] flex</name>
+                       <type>2</type>
+                       
<locationURI>FLEX_ASJS/frameworks/projects/HTML/src/main/flex</locationURI>
+               </link>
+       </linkedResources>
 </projectDescription>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/HTMLJS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/HTMLJS/src/main/config/compile-js-config.xml 
b/frameworks/js/FlexJS/projects/HTMLJS/src/main/config/compile-js-config.xml
index dcf7f6e..b43cc36 100644
--- a/frameworks/js/FlexJS/projects/HTMLJS/src/main/config/compile-js-config.xml
+++ b/frameworks/js/FlexJS/projects/HTMLJS/src/main/config/compile-js-config.xml
@@ -21,6 +21,13 @@
     <compiler>
         <accessible>false</accessible>
         
+        <!-- build both SWF and JS. -->
+        <targets>
+            <target>SWF</target>
+            <target>JSFlex</target>
+        </targets>
+        <strict-xml>true</strict-xml>
+
                <mxml>
                        <children-as-data>true</children-as-data>
                </mxml>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/JQueryJS/.actionScriptProperties
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/JQueryJS/.actionScriptProperties 
b/frameworks/js/FlexJS/projects/JQueryJS/.actionScriptProperties
index a4143ad..0e3e72a 100644
--- a/frameworks/js/FlexJS/projects/JQueryJS/.actionScriptProperties
+++ b/frameworks/js/FlexJS/projects/JQueryJS/.actionScriptProperties
@@ -18,7 +18,7 @@ limitations under the License.
 
 -->
 <actionScriptProperties analytics="false" mainApplicationPath="JQuery.as" 
projectUUID="edaaba36-aa7e-491c-a242-f619527ec54d" version="11">
-  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
+  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../../../../../../../js-config.xml&#10;-load-config+=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
     <compilerSourcePath>
       <compilerSourcePathEntry kind="1" linkType="1" 
path="${FLEX_ASJS}/frameworks/projects/JQuery/src/main/flex"/>
     </compilerSourcePath>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/JQueryJS/.project
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/JQueryJS/.project 
b/frameworks/js/FlexJS/projects/JQueryJS/.project
index df6b4b0..fb290bf 100644
--- a/frameworks/js/FlexJS/projects/JQueryJS/.project
+++ b/frameworks/js/FlexJS/projects/JQueryJS/.project
@@ -1,22 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-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.
-
--->
 <projectDescription>
        <name>JQueryJS</name>
        <comment></comment>
@@ -35,4 +17,11 @@ limitations under the License.
                <nature>com.adobe.flexbuilder.project.flexlibnature</nature>
                
<nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
        </natures>
+       <linkedResources>
+               <link>
+                       <name>[source path] flex</name>
+                       <type>2</type>
+                       
<locationURI>FLEX_ASJS/frameworks/projects/JQuery/src/main/flex</locationURI>
+               </link>
+       </linkedResources>
 </projectDescription>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/JQueryJS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/JQueryJS/src/main/config/compile-js-config.xml 
b/frameworks/js/FlexJS/projects/JQueryJS/src/main/config/compile-js-config.xml
index 8eda1ac..e2a29e0 100644
--- 
a/frameworks/js/FlexJS/projects/JQueryJS/src/main/config/compile-js-config.xml
+++ 
b/frameworks/js/FlexJS/projects/JQueryJS/src/main/config/compile-js-config.xml
@@ -21,6 +21,13 @@
     <compiler>
         <accessible>false</accessible>
         
+        <!-- build both SWF and JS. -->
+        <targets>
+            <target>SWF</target>
+            <target>JSFlex</target>
+        </targets>
+        <strict-xml>true</strict-xml>
+
                <mxml>
                        <children-as-data>true</children-as-data>
                </mxml>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/LanguageJS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/LanguageJS/src/main/config/compile-js-config.xml
 
b/frameworks/js/FlexJS/projects/LanguageJS/src/main/config/compile-js-config.xml
index 9a73cd2..170382d 100644
--- 
a/frameworks/js/FlexJS/projects/LanguageJS/src/main/config/compile-js-config.xml
+++ 
b/frameworks/js/FlexJS/projects/LanguageJS/src/main/config/compile-js-config.xml
@@ -21,6 +21,13 @@
     <compiler>
         <accessible>false</accessible>
 
+        <!-- build both SWF and JS. -->
+        <targets>
+            <target>SWF</target>
+            <target>JSFlex</target>
+        </targets>
+        <strict-xml>true</strict-xml>
+
                <mxml>
                        <children-as-data>true</children-as-data>
                </mxml>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/MaterialDesignLiteJS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/MaterialDesignLiteJS/src/main/config/compile-js-config.xml
 
b/frameworks/js/FlexJS/projects/MaterialDesignLiteJS/src/main/config/compile-js-config.xml
index ff74c64..2d78844 100644
--- 
a/frameworks/js/FlexJS/projects/MaterialDesignLiteJS/src/main/config/compile-js-config.xml
+++ 
b/frameworks/js/FlexJS/projects/MaterialDesignLiteJS/src/main/config/compile-js-config.xml
@@ -19,6 +19,13 @@
 <flex-config>
   <compiler>
     <accessible>false</accessible>
+    <!-- build both SWF and JS. -->
+    <targets>
+        <target>SWF</target>
+        <target>JSFlex</target>
+    </targets>
+    <strict-xml>true</strict-xml>
+
     <mxml>
       <children-as-data>true</children-as-data>
     </mxml>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/MobileJS/.actionScriptProperties
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/MobileJS/.actionScriptProperties 
b/frameworks/js/FlexJS/projects/MobileJS/.actionScriptProperties
index 59927ac..65fd50f 100644
--- a/frameworks/js/FlexJS/projects/MobileJS/.actionScriptProperties
+++ b/frameworks/js/FlexJS/projects/MobileJS/.actionScriptProperties
@@ -18,7 +18,7 @@ limitations under the License.
 
 -->
 <actionScriptProperties analytics="false" mainApplicationPath="Mobile.as" 
projectUUID="b4358e31-bd95-4301-a3d3-f0e67881b93b" version="11">
-  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
+  <compiler additionalCompilerArguments="-locale 
en_US&#10;-define=COMPILE::SWF,false&#10;-define=COMPILE::JS,true&#10;-load-config=../../../../../../../js-config.xml&#10;-load-config+=../config/compile-js-config.xml"
 autoRSLOrdering="true" copyDependentFiles="false" fteInMXComponents="false" 
generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" 
htmlHistoryManagement="false" htmlPlayerVersionCheck="true" 
includeNetmonSwc="false" outputFolderPath="target" removeUnusedRSL="true" 
sourceFolderPath="src/main/config" strict="true" targetPlayerVersion="0.0.0" 
useApolloConfig="false" useDebugRSLSwfs="true" useFlashSDK="false" 
verifyDigests="true" warn="true">
     <compilerSourcePath>
       <compilerSourcePathEntry kind="1" linkType="1" 
path="${FLEX_ASJS}/frameworks/projects/Mobile/src/main/flex"/>
     </compilerSourcePath>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/MobileJS/.project
----------------------------------------------------------------------
diff --git a/frameworks/js/FlexJS/projects/MobileJS/.project 
b/frameworks/js/FlexJS/projects/MobileJS/.project
index cb027de..48efe9d 100644
--- a/frameworks/js/FlexJS/projects/MobileJS/.project
+++ b/frameworks/js/FlexJS/projects/MobileJS/.project
@@ -1,22 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-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.
-
--->
 <projectDescription>
        <name>MobileJS</name>
        <comment></comment>
@@ -35,4 +17,11 @@ limitations under the License.
                <nature>com.adobe.flexbuilder.project.flexlibnature</nature>
                
<nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
        </natures>
+       <linkedResources>
+               <link>
+                       <name>[source path] flex</name>
+                       <type>2</type>
+                       
<locationURI>FLEX_ASJS/frameworks/projects/Mobile/src/main/flex</locationURI>
+               </link>
+       </linkedResources>
 </projectDescription>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/4de72905/frameworks/js/FlexJS/projects/MobileJS/src/main/config/compile-js-config.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/js/FlexJS/projects/MobileJS/src/main/config/compile-js-config.xml 
b/frameworks/js/FlexJS/projects/MobileJS/src/main/config/compile-js-config.xml
index 493d762..4b8ae76 100644
--- 
a/frameworks/js/FlexJS/projects/MobileJS/src/main/config/compile-js-config.xml
+++ 
b/frameworks/js/FlexJS/projects/MobileJS/src/main/config/compile-js-config.xml
@@ -21,6 +21,13 @@
     <compiler>
         <accessible>false</accessible>
         
+        <!-- build both SWF and JS. -->
+        <targets>
+            <target>SWF</target>
+            <target>JSFlex</target>
+        </targets>
+        <strict-xml>true</strict-xml>
+
         <external-library-path append="true">
             
<path-element>../../../../../../../../js/libs/cordova.swc</path-element>
         </external-library-path>

Reply via email to