This is an automated email from the ASF dual-hosted git repository.

joshtynjala pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
     new 76a4fc8d9a Ant build should set source-map and source-map-source-root 
like Maven build
76a4fc8d9a is described below

commit 76a4fc8d9a3e017abea0834810cb74fdd701b5ea
Author: Josh Tynjala <joshtynj...@apache.org>
AuthorDate: Wed Mar 22 15:09:43 2023 -0700

    Ant build should set source-map and source-map-source-root like Maven build
---
 frameworks/js/projects/AceJS/build.xml                | 2 ++
 frameworks/js/projects/BasicJS/build.xml              | 2 ++
 frameworks/js/projects/BindingJS/build.xml            | 2 ++
 frameworks/js/projects/ChartsJS/build.xml             | 2 ++
 frameworks/js/projects/CollectionsJS/build.xml        | 2 ++
 frameworks/js/projects/CoreJS/build.xml               | 2 ++
 frameworks/js/projects/CreateJSJS/build.xml           | 2 ++
 frameworks/js/projects/CruxJS/build.xml               | 2 ++
 frameworks/js/projects/DragDropJS/build.xml           | 2 ++
 frameworks/js/projects/EffectsJS/build.xml            | 2 ++
 frameworks/js/projects/ExpressJS/build.xml            | 2 ++
 frameworks/js/projects/FlatJS/build.xml               | 2 ++
 frameworks/js/projects/FontAwesomeJS/build.xml        | 2 ++
 frameworks/js/projects/FormattersJS/build.xml         | 2 ++
 frameworks/js/projects/GoogleMapsJS/build.xml         | 2 ++
 frameworks/js/projects/GraphicsJS/build.xml           | 2 ++
 frameworks/js/projects/HTML5JS/build.xml              | 2 ++
 frameworks/js/projects/HTMLJS/build.xml               | 2 ++
 frameworks/js/projects/IconsJS/build.xml              | 2 ++
 frameworks/js/projects/JQueryJS/build.xml             | 2 ++
 frameworks/js/projects/JewelJS/build.xml              | 2 ++
 frameworks/js/projects/LanguageJS/build.xml           | 2 ++
 frameworks/js/projects/MXRoyaleBaseJS/build.xml       | 2 ++
 frameworks/js/projects/MXRoyaleJS/build.xml           | 2 ++
 frameworks/js/projects/MaterialDesignLiteJS/build.xml | 2 ++
 frameworks/js/projects/MobileJS/build.xml             | 2 ++
 frameworks/js/projects/NetworkJS/build.xml            | 2 ++
 frameworks/js/projects/ReflectionJS/build.xml         | 2 ++
 frameworks/js/projects/RoyaleSiteJS/build.xml         | 2 ++
 frameworks/js/projects/RoyaleUnitJS/build.xml         | 2 ++
 frameworks/js/projects/RoyaleUnitUIJS/build.xml       | 2 ++
 frameworks/js/projects/SparkRoyaleJS/build.xml        | 2 ++
 frameworks/js/projects/StorageJS/build.xml            | 2 ++
 frameworks/js/projects/TLFJS/build.xml                | 2 ++
 frameworks/js/projects/TextJS/build.xml               | 2 ++
 frameworks/js/projects/XMLJS/build.xml                | 2 ++
 frameworks/js/themes/JewelThemeJS/build.xml           | 2 ++
 frameworks/projects/Ace/build.xml                     | 2 ++
 frameworks/projects/Basic/build.xml                   | 2 ++
 frameworks/projects/Binding/build.xml                 | 2 ++
 frameworks/projects/Charts/build.xml                  | 2 ++
 frameworks/projects/Collections/build.xml             | 2 ++
 frameworks/projects/Core/build.xml                    | 2 ++
 frameworks/projects/CreateJS/build.xml                | 2 ++
 frameworks/projects/Crux/build.xml                    | 2 ++
 frameworks/projects/DragDrop/build.xml                | 2 ++
 frameworks/projects/Effects/build.xml                 | 2 ++
 frameworks/projects/Express/build.xml                 | 2 ++
 frameworks/projects/Flat/build.xml                    | 2 ++
 frameworks/projects/FontAwesome/build.xml             | 2 ++
 frameworks/projects/Formatters/build.xml              | 2 ++
 frameworks/projects/GoogleMaps/build.xml              | 2 ++
 frameworks/projects/Graphics/build.xml                | 2 ++
 frameworks/projects/HTML/build.xml                    | 2 ++
 frameworks/projects/HTML5/build.xml                   | 2 ++
 frameworks/projects/Icons/build.xml                   | 2 ++
 frameworks/projects/JQuery/build.xml                  | 2 ++
 frameworks/projects/Jewel/build.xml                   | 2 ++
 frameworks/projects/Language/build.xml                | 2 ++
 frameworks/projects/MXRoyale/build.xml                | 2 ++
 frameworks/projects/MXRoyaleBase/build.xml            | 2 ++
 frameworks/projects/MaterialDesignLite/build.xml      | 2 ++
 frameworks/projects/Mobile/build.xml                  | 2 ++
 frameworks/projects/Network/build.xml                 | 2 ++
 frameworks/projects/Reflection/build.xml              | 2 ++
 frameworks/projects/RoyaleSite/build.xml              | 2 ++
 frameworks/projects/RoyaleUnit/build.xml              | 2 ++
 frameworks/projects/RoyaleUnitUI/build.xml            | 2 ++
 frameworks/projects/SparkRoyale/build.xml             | 2 ++
 frameworks/projects/Storage/build.xml                 | 2 ++
 frameworks/projects/TLF/build.xml                     | 2 ++
 frameworks/projects/Text/build.xml                    | 2 ++
 frameworks/projects/XML/build.xml                     | 2 ++
 frameworks/themes/JewelTheme/build.xml                | 2 ++
 74 files changed, 148 insertions(+)

diff --git a/frameworks/js/projects/AceJS/build.xml 
b/frameworks/js/projects/AceJS/build.xml
index a6e20eec8d..0ea4db48f4 100644
--- a/frameworks/js/projects/AceJS/build.xml
+++ b/frameworks/js/projects/AceJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Ace/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Ace/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/ace-config.xml" 
/>
diff --git a/frameworks/js/projects/BasicJS/build.xml 
b/frameworks/js/projects/BasicJS/build.xml
index 6cf2a3db12..73e7f16a7f 100644
--- a/frameworks/js/projects/BasicJS/build.xml
+++ b/frameworks/js/projects/BasicJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Basic/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Basic/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/BindingJS/build.xml 
b/frameworks/js/projects/BindingJS/build.xml
index 8aabddc2c9..b571eacc39 100644
--- a/frameworks/js/projects/BindingJS/build.xml
+++ b/frameworks/js/projects/BindingJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Binding/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Binding/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/ChartsJS/build.xml 
b/frameworks/js/projects/ChartsJS/build.xml
index 764e5e76f1..f61a815601 100644
--- a/frameworks/js/projects/ChartsJS/build.xml
+++ b/frameworks/js/projects/ChartsJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Charts/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Charts/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/CollectionsJS/build.xml 
b/frameworks/js/projects/CollectionsJS/build.xml
index cf4fc6a4d5..dd5c4430f5 100644
--- a/frameworks/js/projects/CollectionsJS/build.xml
+++ b/frameworks/js/projects/CollectionsJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Collections/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Collections/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/CoreJS/build.xml 
b/frameworks/js/projects/CoreJS/build.xml
index ea2f159e90..5073be0a7c 100644
--- a/frameworks/js/projects/CoreJS/build.xml
+++ b/frameworks/js/projects/CoreJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Core/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Core/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/CreateJSJS/build.xml 
b/frameworks/js/projects/CreateJSJS/build.xml
index a7deeb46c4..5166f98f78 100644
--- a/frameworks/js/projects/CreateJSJS/build.xml
+++ b/frameworks/js/projects/CreateJSJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/CreateJS/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/CreateJS/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${ROYALE_HOME}/frameworks/createjs-config.xml" />
diff --git a/frameworks/js/projects/CruxJS/build.xml 
b/frameworks/js/projects/CruxJS/build.xml
index 3263c810de..dce05b336f 100644
--- a/frameworks/js/projects/CruxJS/build.xml
+++ b/frameworks/js/projects/CruxJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Crux/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Crux/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/DragDropJS/build.xml 
b/frameworks/js/projects/DragDropJS/build.xml
index 7c5d6deba1..212d39331d 100644
--- a/frameworks/js/projects/DragDropJS/build.xml
+++ b/frameworks/js/projects/DragDropJS/build.xml
@@ -84,6 +84,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/DragDrop/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/DragDrop/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/EffectsJS/build.xml 
b/frameworks/js/projects/EffectsJS/build.xml
index d4f77eab48..99695b7320 100644
--- a/frameworks/js/projects/EffectsJS/build.xml
+++ b/frameworks/js/projects/EffectsJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Effects/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Effects/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/ExpressJS/build.xml 
b/frameworks/js/projects/ExpressJS/build.xml
index 950b441bc6..9ef7469fe9 100644
--- a/frameworks/js/projects/ExpressJS/build.xml
+++ b/frameworks/js/projects/ExpressJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Express/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Express/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/FlatJS/build.xml 
b/frameworks/js/projects/FlatJS/build.xml
index f5ade2fd49..8474ae497b 100644
--- a/frameworks/js/projects/FlatJS/build.xml
+++ b/frameworks/js/projects/FlatJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Flat/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Flat/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/FontAwesomeJS/build.xml 
b/frameworks/js/projects/FontAwesomeJS/build.xml
index 1939ba2f20..345729b1d3 100644
--- a/frameworks/js/projects/FontAwesomeJS/build.xml
+++ b/frameworks/js/projects/FontAwesomeJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/FontAwesome/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/FontAwesome/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/FormattersJS/build.xml 
b/frameworks/js/projects/FormattersJS/build.xml
index d6e1af7c34..c0e93aa487 100644
--- a/frameworks/js/projects/FormattersJS/build.xml
+++ b/frameworks/js/projects/FormattersJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Formatters/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Formatters/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/GoogleMapsJS/build.xml 
b/frameworks/js/projects/GoogleMapsJS/build.xml
index 35f9b5481e..6e770814d3 100644
--- a/frameworks/js/projects/GoogleMapsJS/build.xml
+++ b/frameworks/js/projects/GoogleMapsJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/GoogleMaps/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/GoogleMaps/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/GraphicsJS/build.xml 
b/frameworks/js/projects/GraphicsJS/build.xml
index 1fb84592cc..95988ae698 100644
--- a/frameworks/js/projects/GraphicsJS/build.xml
+++ b/frameworks/js/projects/GraphicsJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Graphics/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Graphics/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/HTML5JS/build.xml 
b/frameworks/js/projects/HTML5JS/build.xml
index aa48ccf04f..ad307f75b6 100644
--- a/frameworks/js/projects/HTML5JS/build.xml
+++ b/frameworks/js/projects/HTML5JS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/HTML5/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/HTML5/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/HTMLJS/build.xml 
b/frameworks/js/projects/HTMLJS/build.xml
index 4ef382ac15..c1fae1ef59 100644
--- a/frameworks/js/projects/HTMLJS/build.xml
+++ b/frameworks/js/projects/HTMLJS/build.xml
@@ -86,6 +86,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/HTML/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/HTML/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/IconsJS/build.xml 
b/frameworks/js/projects/IconsJS/build.xml
index 9c1d5baa51..3e370b4169 100644
--- a/frameworks/js/projects/IconsJS/build.xml
+++ b/frameworks/js/projects/IconsJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Icons/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Icons/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/JQueryJS/build.xml 
b/frameworks/js/projects/JQueryJS/build.xml
index b2e5d808b4..c357e1745b 100644
--- a/frameworks/js/projects/JQueryJS/build.xml
+++ b/frameworks/js/projects/JQueryJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/JQuery/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/JQuery/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${ROYALE_HOME}/frameworks/jquery-config.xml" />
diff --git a/frameworks/js/projects/JewelJS/build.xml 
b/frameworks/js/projects/JewelJS/build.xml
index c24230023e..bcb6f2be3e 100644
--- a/frameworks/js/projects/JewelJS/build.xml
+++ b/frameworks/js/projects/JewelJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Jewel/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Jewel/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/LanguageJS/build.xml 
b/frameworks/js/projects/LanguageJS/build.xml
index 943ac92e1f..bcb898d66a 100644
--- a/frameworks/js/projects/LanguageJS/build.xml
+++ b/frameworks/js/projects/LanguageJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Language/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Language/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/MXRoyaleBaseJS/build.xml 
b/frameworks/js/projects/MXRoyaleBaseJS/build.xml
index 468fda8fa0..f91d272253 100644
--- a/frameworks/js/projects/MXRoyaleBaseJS/build.xml
+++ b/frameworks/js/projects/MXRoyaleBaseJS/build.xml
@@ -87,6 +87,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/MXRoyaleBase/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/MXRoyaleBase/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/MXRoyaleJS/build.xml 
b/frameworks/js/projects/MXRoyaleJS/build.xml
index 06b280c230..095f5988a3 100644
--- a/frameworks/js/projects/MXRoyaleJS/build.xml
+++ b/frameworks/js/projects/MXRoyaleJS/build.xml
@@ -87,6 +87,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/MXRoyale/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/MXRoyale/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/MaterialDesignLiteJS/build.xml 
b/frameworks/js/projects/MaterialDesignLiteJS/build.xml
index 29f39d2b17..80644dced0 100644
--- a/frameworks/js/projects/MaterialDesignLiteJS/build.xml
+++ b/frameworks/js/projects/MaterialDesignLiteJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/MaterialDesignLite/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/MaterialDesignLite/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/MobileJS/build.xml 
b/frameworks/js/projects/MobileJS/build.xml
index 542015a697..df5e60b830 100644
--- a/frameworks/js/projects/MobileJS/build.xml
+++ b/frameworks/js/projects/MobileJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Mobile/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Mobile/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/NetworkJS/build.xml 
b/frameworks/js/projects/NetworkJS/build.xml
index 67f80e68f9..645ebd1bb0 100644
--- a/frameworks/js/projects/NetworkJS/build.xml
+++ b/frameworks/js/projects/NetworkJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Network/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Network/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/ReflectionJS/build.xml 
b/frameworks/js/projects/ReflectionJS/build.xml
index a7dfa88e9b..0b31cf0569 100644
--- a/frameworks/js/projects/ReflectionJS/build.xml
+++ b/frameworks/js/projects/ReflectionJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Reflection/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Reflection/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/RoyaleSiteJS/build.xml 
b/frameworks/js/projects/RoyaleSiteJS/build.xml
index e1bd248ce1..09c10cef19 100644
--- a/frameworks/js/projects/RoyaleSiteJS/build.xml
+++ b/frameworks/js/projects/RoyaleSiteJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/RoyaleSite/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/RoyaleSite/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/RoyaleUnitJS/build.xml 
b/frameworks/js/projects/RoyaleUnitJS/build.xml
index ba4d4e95e7..53219bf050 100644
--- a/frameworks/js/projects/RoyaleUnitJS/build.xml
+++ b/frameworks/js/projects/RoyaleUnitJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/RoyaleUnit/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/RoyaleUnit/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/RoyaleUnitUIJS/build.xml 
b/frameworks/js/projects/RoyaleUnitUIJS/build.xml
index 7bd5596973..172734fc3b 100644
--- a/frameworks/js/projects/RoyaleUnitUIJS/build.xml
+++ b/frameworks/js/projects/RoyaleUnitUIJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/RoyaleUnitUI/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/RoyaleUnitUI/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/SparkRoyaleJS/build.xml 
b/frameworks/js/projects/SparkRoyaleJS/build.xml
index 08b18e7af8..a17b68dadd 100644
--- a/frameworks/js/projects/SparkRoyaleJS/build.xml
+++ b/frameworks/js/projects/SparkRoyaleJS/build.xml
@@ -86,6 +86,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/SparkRoyale/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/SparkRoyale/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/StorageJS/build.xml 
b/frameworks/js/projects/StorageJS/build.xml
index eb13fe2b5a..656ac0b261 100644
--- a/frameworks/js/projects/StorageJS/build.xml
+++ b/frameworks/js/projects/StorageJS/build.xml
@@ -85,6 +85,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Storage/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Storage/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/TLFJS/build.xml 
b/frameworks/js/projects/TLFJS/build.xml
index f76f94d30f..62a3294d29 100644
--- a/frameworks/js/projects/TLFJS/build.xml
+++ b/frameworks/js/projects/TLFJS/build.xml
@@ -87,6 +87,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/TLF/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/TLF/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/TextJS/build.xml 
b/frameworks/js/projects/TextJS/build.xml
index 56be6fea76..9ef7dbb74d 100644
--- a/frameworks/js/projects/TextJS/build.xml
+++ b/frameworks/js/projects/TextJS/build.xml
@@ -86,6 +86,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/Text/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/Text/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/projects/XMLJS/build.xml 
b/frameworks/js/projects/XMLJS/build.xml
index 3f0b811fe2..d52fcea30c 100644
--- a/frameworks/js/projects/XMLJS/build.xml
+++ b/frameworks/js/projects/XMLJS/build.xml
@@ -86,6 +86,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/XML/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/XML/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/js/themes/JewelThemeJS/build.xml 
b/frameworks/js/themes/JewelThemeJS/build.xml
index 27067d21d5..403ee6e51a 100644
--- a/frameworks/js/themes/JewelThemeJS/build.xml
+++ b/frameworks/js/themes/JewelThemeJS/build.xml
@@ -63,6 +63,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/themes/JewelTheme/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/themes/JewelTheme/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg value="-load-config=${ROYALE_HOME}/frameworks/js-config.xml" 
/>
diff --git a/frameworks/projects/Ace/build.xml 
b/frameworks/projects/Ace/build.xml
index d90db4e4eb..fa2eb8a842 100644
--- a/frameworks/projects/Ace/build.xml
+++ b/frameworks/projects/Ace/build.xml
@@ -116,6 +116,8 @@
             <arg value="-compiler.targets=JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/Basic/build.xml 
b/frameworks/projects/Basic/build.xml
index e6b34b5ff5..b19d9a0558 100644
--- a/frameworks/projects/Basic/build.xml
+++ b/frameworks/projects/Basic/build.xml
@@ -137,6 +137,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/Binding/build.xml 
b/frameworks/projects/Binding/build.xml
index 07f4120ee6..c381453708 100644
--- a/frameworks/projects/Binding/build.xml
+++ b/frameworks/projects/Binding/build.xml
@@ -130,6 +130,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/Charts/build.xml 
b/frameworks/projects/Charts/build.xml
index ec763a9b4e..1abcc3fed0 100644
--- a/frameworks/projects/Charts/build.xml
+++ b/frameworks/projects/Charts/build.xml
@@ -119,6 +119,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/Collections/build.xml 
b/frameworks/projects/Collections/build.xml
index 48cbf9a3a5..c84990eb22 100644
--- a/frameworks/projects/Collections/build.xml
+++ b/frameworks/projects/Collections/build.xml
@@ -130,6 +130,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/Core/build.xml 
b/frameworks/projects/Core/build.xml
index 3d588f2549..584cb31dee 100644
--- a/frameworks/projects/Core/build.xml
+++ b/frameworks/projects/Core/build.xml
@@ -131,6 +131,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/CreateJS/build.xml 
b/frameworks/projects/CreateJS/build.xml
index 2ff12c9d34..c95dd32f53 100644
--- a/frameworks/projects/CreateJS/build.xml
+++ b/frameworks/projects/CreateJS/build.xml
@@ -119,6 +119,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/Crux/build.xml 
b/frameworks/projects/Crux/build.xml
index ae468be659..d468850365 100644
--- a/frameworks/projects/Crux/build.xml
+++ b/frameworks/projects/Crux/build.xml
@@ -125,6 +125,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/DragDrop/build.xml 
b/frameworks/projects/DragDrop/build.xml
index 7c6d23329d..b72dbc326f 100644
--- a/frameworks/projects/DragDrop/build.xml
+++ b/frameworks/projects/DragDrop/build.xml
@@ -119,6 +119,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/Effects/build.xml 
b/frameworks/projects/Effects/build.xml
index b4a5df18ec..3246d8f268 100644
--- a/frameworks/projects/Effects/build.xml
+++ b/frameworks/projects/Effects/build.xml
@@ -119,6 +119,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/Express/build.xml 
b/frameworks/projects/Express/build.xml
index bba9c7d164..b06774b8de 100644
--- a/frameworks/projects/Express/build.xml
+++ b/frameworks/projects/Express/build.xml
@@ -119,6 +119,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/Flat/build.xml 
b/frameworks/projects/Flat/build.xml
index ad9c7b1bd7..249e98cbfb 100644
--- a/frameworks/projects/Flat/build.xml
+++ b/frameworks/projects/Flat/build.xml
@@ -119,6 +119,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/FontAwesome/build.xml 
b/frameworks/projects/FontAwesome/build.xml
index e8800e0ac5..d557191d2a 100644
--- a/frameworks/projects/FontAwesome/build.xml
+++ b/frameworks/projects/FontAwesome/build.xml
@@ -119,6 +119,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/Formatters/build.xml 
b/frameworks/projects/Formatters/build.xml
index ce8f4c286e..81bed260e8 100644
--- a/frameworks/projects/Formatters/build.xml
+++ b/frameworks/projects/Formatters/build.xml
@@ -119,6 +119,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/GoogleMaps/build.xml 
b/frameworks/projects/GoogleMaps/build.xml
index 1e94b4d561..4d0991f562 100644
--- a/frameworks/projects/GoogleMaps/build.xml
+++ b/frameworks/projects/GoogleMaps/build.xml
@@ -118,6 +118,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/Graphics/build.xml 
b/frameworks/projects/Graphics/build.xml
index fb09b9c5ed..225ff82e95 100644
--- a/frameworks/projects/Graphics/build.xml
+++ b/frameworks/projects/Graphics/build.xml
@@ -119,6 +119,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/HTML/build.xml 
b/frameworks/projects/HTML/build.xml
index f70a1a54da..0604f9f000 100644
--- a/frameworks/projects/HTML/build.xml
+++ b/frameworks/projects/HTML/build.xml
@@ -120,6 +120,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/HTML5/build.xml 
b/frameworks/projects/HTML5/build.xml
index d949de0969..874f1e19c4 100644
--- a/frameworks/projects/HTML5/build.xml
+++ b/frameworks/projects/HTML5/build.xml
@@ -119,6 +119,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/Icons/build.xml 
b/frameworks/projects/Icons/build.xml
index 3504b031a5..024f545125 100644
--- a/frameworks/projects/Icons/build.xml
+++ b/frameworks/projects/Icons/build.xml
@@ -119,6 +119,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/JQuery/build.xml 
b/frameworks/projects/JQuery/build.xml
index 647931a6f9..0df3fc893e 100644
--- a/frameworks/projects/JQuery/build.xml
+++ b/frameworks/projects/JQuery/build.xml
@@ -119,6 +119,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/Jewel/build.xml 
b/frameworks/projects/Jewel/build.xml
index 55be3ec196..9f887b5a73 100644
--- a/frameworks/projects/Jewel/build.xml
+++ b/frameworks/projects/Jewel/build.xml
@@ -125,6 +125,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/Language/build.xml 
b/frameworks/projects/Language/build.xml
index bc582e9614..86aaae6957 100644
--- a/frameworks/projects/Language/build.xml
+++ b/frameworks/projects/Language/build.xml
@@ -119,6 +119,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/MXRoyale/build.xml 
b/frameworks/projects/MXRoyale/build.xml
index 57592ccfa2..3500f6f6d4 100644
--- a/frameworks/projects/MXRoyale/build.xml
+++ b/frameworks/projects/MXRoyale/build.xml
@@ -139,6 +139,8 @@
             <arg value="-compiler.define+=ROYALE::DISPLAYOBJECT,DisplayObject" 
/>
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/MXRoyaleBase/build.xml 
b/frameworks/projects/MXRoyaleBase/build.xml
index 33119811d9..e44e2d4dec 100644
--- a/frameworks/projects/MXRoyaleBase/build.xml
+++ b/frameworks/projects/MXRoyaleBase/build.xml
@@ -139,6 +139,8 @@
             <arg value="-compiler.define+=ROYALE::DISPLAYOBJECT,DisplayObject" 
/>
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/MaterialDesignLite/build.xml 
b/frameworks/projects/MaterialDesignLite/build.xml
index c7e0eb7f8b..837d2833ad 100644
--- a/frameworks/projects/MaterialDesignLite/build.xml
+++ b/frameworks/projects/MaterialDesignLite/build.xml
@@ -119,6 +119,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/Mobile/build.xml 
b/frameworks/projects/Mobile/build.xml
index 580462f03c..aac4f835ad 100644
--- a/frameworks/projects/Mobile/build.xml
+++ b/frameworks/projects/Mobile/build.xml
@@ -121,6 +121,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/Network/build.xml 
b/frameworks/projects/Network/build.xml
index 20c3a454a4..eabb3e7cef 100644
--- a/frameworks/projects/Network/build.xml
+++ b/frameworks/projects/Network/build.xml
@@ -130,6 +130,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/Reflection/build.xml 
b/frameworks/projects/Reflection/build.xml
index f8e2e923c8..1d3738f5d3 100644
--- a/frameworks/projects/Reflection/build.xml
+++ b/frameworks/projects/Reflection/build.xml
@@ -130,6 +130,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/RoyaleSite/build.xml 
b/frameworks/projects/RoyaleSite/build.xml
index 81df5bbcff..fd5d309b0b 100644
--- a/frameworks/projects/RoyaleSite/build.xml
+++ b/frameworks/projects/RoyaleSite/build.xml
@@ -121,6 +121,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/RoyaleUnit/build.xml 
b/frameworks/projects/RoyaleUnit/build.xml
index dafcd93004..10bbad742a 100644
--- a/frameworks/projects/RoyaleUnit/build.xml
+++ b/frameworks/projects/RoyaleUnit/build.xml
@@ -131,6 +131,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/RoyaleUnitUI/build.xml 
b/frameworks/projects/RoyaleUnitUI/build.xml
index 2260e41627..eab4798011 100644
--- a/frameworks/projects/RoyaleUnitUI/build.xml
+++ b/frameworks/projects/RoyaleUnitUI/build.xml
@@ -131,6 +131,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/SparkRoyale/build.xml 
b/frameworks/projects/SparkRoyale/build.xml
index 2dd419d453..928c3d8c93 100644
--- a/frameworks/projects/SparkRoyale/build.xml
+++ b/frameworks/projects/SparkRoyale/build.xml
@@ -126,6 +126,8 @@
             <arg value="-compiler.define+=GOOG::DEBUG,true" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/Storage/build.xml 
b/frameworks/projects/Storage/build.xml
index 1af6a864f3..9efb8d1a67 100644
--- a/frameworks/projects/Storage/build.xml
+++ b/frameworks/projects/Storage/build.xml
@@ -119,6 +119,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/TLF/build.xml 
b/frameworks/projects/TLF/build.xml
index ffa77b2b55..769e1a6fa4 100644
--- a/frameworks/projects/TLF/build.xml
+++ b/frameworks/projects/TLF/build.xml
@@ -120,6 +120,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/Text/build.xml 
b/frameworks/projects/Text/build.xml
index 9640e71de8..7969a93509 100644
--- a/frameworks/projects/Text/build.xml
+++ b/frameworks/projects/Text/build.xml
@@ -120,6 +120,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/projects/XML/build.xml 
b/frameworks/projects/XML/build.xml
index 11d4b403c2..ad14f61eaf 100644
--- a/frameworks/projects/XML/build.xml
+++ b/frameworks/projects/XML/build.xml
@@ -131,6 +131,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/projects/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/projects/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />
diff --git a/frameworks/themes/JewelTheme/build.xml 
b/frameworks/themes/JewelTheme/build.xml
index 04290a6c61..33529f25ec 100644
--- a/frameworks/themes/JewelTheme/build.xml
+++ b/frameworks/themes/JewelTheme/build.xml
@@ -110,6 +110,8 @@
             <arg value="-compiler.targets=SWF,JSRoyale" />
             <arg line="-metadata.date=&quot;${royale.swc-date}&quot;" />
             <arg line="-metadata.dateFormat=&quot;MM/dd/yy HH:mm Z&quot;" />
+            <arg line="-source-map=true"/>
+            <arg 
line="-source-map-source-root=/frameworks/themes/${ant.project.name}/src/main/royale/"/>
             <arg 
line="-swf-debugfile-alias=&quot;/org/apache/royale/${release.version}/frameworks/themes/${ant.project.name}/src/main/royale&quot;"
 />
             <arg value="-output=${basedir}/target/${target.name}" />
             <arg 
value="-load-config=${basedir}/src/main/config/compile-swf-config.xml" />

Reply via email to