You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ah...@apache.org on 2018/12/17 09:21:14 UTC
[royale-asjs] branch develop updated (14eebc4 -> 2c8623f)
This is an automated email from the ASF dual-hosted git repository.
aharui pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.
from 14eebc4 Drop indicator was being shown in the wrong place.
new 6730ddb non-debug uses min.css
new 0df792a don't rename 'init'
new 7f21b1a prevent renaming of ROYALE_CLASS_INFO
new 2c8623f use renaming maps
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
examples/mxroyale/tourdeflexmodules/build.xml | 734 +++++++++++----------
.../org/apache/royale/utils/UIModuleUtils.as | 8 +-
.../royale/org/apache/royale/utils/MixinManager.as | 2 +-
.../src/main/royale/mx/managers/SystemManager.as | 2 +-
.../MXRoyale/src/main/royale/mx/modules/Module.as | 17 +
.../src/main/royale/mx/modules/ModuleLoader.as | 24 +-
6 files changed, 433 insertions(+), 354 deletions(-)
[royale-asjs] 02/04: don't rename 'init'
Posted by ah...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
aharui pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit 0df792a0542b13206f415899cef5cb3afe7931bf
Author: Alex Harui <ah...@apache.org>
AuthorDate: Tue Dec 11 16:10:57 2018 -0800
don't rename 'init'
---
.../Core/src/main/royale/org/apache/royale/utils/MixinManager.as | 2 +-
.../projects/MXRoyale/src/main/royale/mx/managers/SystemManager.as | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/MixinManager.as b/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/MixinManager.as
index 6edad71..f8b657e 100644
--- a/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/MixinManager.as
+++ b/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/MixinManager.as
@@ -104,7 +104,7 @@ public class MixinManager implements IBead
var n:int = mixins.length;
for (var i:int = 0; i < n; i++)
{
- mixins[i].init(value);
+ mixins[i]['init'](value);
}
}
}
diff --git a/frameworks/projects/MXRoyale/src/main/royale/mx/managers/SystemManager.as b/frameworks/projects/MXRoyale/src/main/royale/mx/managers/SystemManager.as
index 59ce4e3..987f3f5 100644
--- a/frameworks/projects/MXRoyale/src/main/royale/mx/managers/SystemManager.as
+++ b/frameworks/projects/MXRoyale/src/main/royale/mx/managers/SystemManager.as
@@ -2952,7 +2952,7 @@ public class SystemManager extends SystemManagerBase implements ISystemManager,
var n:int = mixinList.length;
for (var i:int = 0; i < n; ++i)
{
- mixinList[i].init(this);
+ mixinList[i]['init'](this);
}
}
if (!SystemManagerGlobals.info)
[royale-asjs] 01/04: non-debug uses min.css
Posted by ah...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
aharui pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit 6730ddb970bfe158e97e779badc584792d814afa
Author: Alex Harui <ah...@apache.org>
AuthorDate: Tue Dec 11 16:10:01 2018 -0800
non-debug uses min.css
---
.../src/main/royale/org/apache/royale/utils/UIModuleUtils.as | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/frameworks/projects/Basic/src/main/royale/org/apache/royale/utils/UIModuleUtils.as b/frameworks/projects/Basic/src/main/royale/org/apache/royale/utils/UIModuleUtils.as
index 12970a1..3077b25 100644
--- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/utils/UIModuleUtils.as
+++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/utils/UIModuleUtils.as
@@ -36,6 +36,7 @@ package org.apache.royale.utils
COMPILE::JS
{
+ import goog.DEBUG;
import goog.global;
import org.apache.royale.core.WrappedHTMLElement;
}
@@ -185,8 +186,11 @@ package org.apache.royale.utils
}
}
COMPILE::JS {
- loadCSS(modulePath ? modulePath + "/" + moduleName + ".css" :
- moduleName + ".css");
+ var suffix:String = ".min.css";
+ if (goog.DEBUG)
+ suffix = ".css";
+ loadCSS(modulePath ? modulePath + "/" + moduleName + suffix :
+ moduleName + suffix);
}
}
[royale-asjs] 03/04: prevent renaming of ROYALE_CLASS_INFO
Posted by ah...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
aharui pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit 7f21b1acd75496699df296a533cf6f6d1d58b84c
Author: Alex Harui <ah...@apache.org>
AuthorDate: Tue Dec 11 16:11:19 2018 -0800
prevent renaming of ROYALE_CLASS_INFO
---
.../MXRoyale/src/main/royale/mx/modules/Module.as | 17 +++++++++++++++
.../src/main/royale/mx/modules/ModuleLoader.as | 24 +++++++++++++++-------
2 files changed, 34 insertions(+), 7 deletions(-)
diff --git a/frameworks/projects/MXRoyale/src/main/royale/mx/modules/Module.as b/frameworks/projects/MXRoyale/src/main/royale/mx/modules/Module.as
index 014e78d..cd844f3 100644
--- a/frameworks/projects/MXRoyale/src/main/royale/mx/modules/Module.as
+++ b/frameworks/projects/MXRoyale/src/main/royale/mx/modules/Module.as
@@ -89,6 +89,23 @@ public class Module extends Container implements IModule //extends LayoutContain
super();
}
+ /**
+ * These APIs keep properties in ROYALE_CLASS_INFO from being minified.
+ * When a module is being loaded, both the loading .js file and the loaded
+ * .js file need to have an agreement on which plain object field names
+ * can be minified. If you run into other issues with plain object renaming
+ * you can add your own getters.
+ */
+ private static function get interfaces():Boolean
+ {
+ return true;
+ }
+ private static function get qName():Boolean
+ {
+ return true;
+ }
+
+
//----------------------------------
// layout
//----------------------------------
diff --git a/frameworks/projects/MXRoyale/src/main/royale/mx/modules/ModuleLoader.as b/frameworks/projects/MXRoyale/src/main/royale/mx/modules/ModuleLoader.as
index 601d6b1..b88a264 100644
--- a/frameworks/projects/MXRoyale/src/main/royale/mx/modules/ModuleLoader.as
+++ b/frameworks/projects/MXRoyale/src/main/royale/mx/modules/ModuleLoader.as
@@ -25,13 +25,6 @@ import mx.core.FlexVersion;
import mx.events.FlexEvent;
import mx.events.ModuleEvent;
import mx.system.ApplicationDomain;
-//import flash.display.DisplayObject;
-//import flash.display.DisplayObjectContainer;
-//import flash.events.Event;
-//import flash.system.ApplicationDomain;
-//import flash.system.SecurityDomain;
-//import flash.utils.ByteArray;
-//import mx.core.IDeferredInstantiationUIComponent;
import org.apache.royale.utils.UIModuleUtils;
@@ -211,6 +204,23 @@ public class ModuleLoader extends VBox
private var utils:UIModuleUtils = new UIModuleUtils();
+ /**
+ * These APIs keep properties in ROYALE_CLASS_INFO from being minified.
+ * When a module is being loaded, both the loading .js file and the loaded
+ * .js file need to have an agreement on which plain object field names
+ * can be minified. If you run into other issues with plain object renaming
+ * you can add your own getters.
+ */
+ private static function get interfaces():Boolean
+ {
+ return true;
+ }
+ private static function get qName():Boolean
+ {
+ return true;
+ }
+
+
//--------------------------------------------------------------------------
//
// Variables
[royale-asjs] 04/04: use renaming maps
Posted by ah...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
aharui pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit 2c8623fb9bb9fe07d3aca655173d4ce686fc93bf
Author: Alex Harui <ah...@apache.org>
AuthorDate: Mon Dec 17 01:20:55 2018 -0800
use renaming maps
---
examples/mxroyale/tourdeflexmodules/build.xml | 734 ++++++++++++++------------
1 file changed, 391 insertions(+), 343 deletions(-)
diff --git a/examples/mxroyale/tourdeflexmodules/build.xml b/examples/mxroyale/tourdeflexmodules/build.xml
index cf6ed23..58d99fe 100644
--- a/examples/mxroyale/tourdeflexmodules/build.xml
+++ b/examples/mxroyale/tourdeflexmodules/build.xml
@@ -25,6 +25,8 @@
<property environment="env"/>
<property file="${ROYALE_HOME}/build.properties"/>
<property name="ROYALE_HOME" value="${ROYALE_HOME}"/>
+ <property name="debug_flag" value="false"/>
+
<condition property="ROYALE_COMPILER_HOME" value="${env.ROYALE_COMPILER_HOME}">
<and>
@@ -85,19 +87,46 @@
<macrodef name="compile-mxml">
<attribute name="example"/>
<attribute name="folder"/>
+ <attribute name="relmap"/>
<sequential>
- <mxmlc file="${basedir}/src/@{folder}@{example}.mxml" debug="true"
+ <mxmlc file="${basedir}/src/@{folder}@{example}.mxml" debug="${debug_flag}"
output="${basedir}/bin-debug/@{folder}@{example}.swf"
fork="true" failonerror="true">
<load-config filename="${ROYALE_HOME}/frameworks/flex-config.xml"/>
<arg value="-module-output=@{folder}" />
+ <arg value="-load-externs=${basedir}/bin-debug/link_report-js.xml" />
+ <arg value="-js-compiler-option=--variable_map_input_file @{relmap}gcc_variablemap.txt" />
+ <arg value="-js-compiler-option+=--property_map_input_file @{relmap}gcc_propertymap.txt" />
+ <arg value="-js-compiler-option+=--externs ${basedir}/bin/js-debug/externs_report.js" />
<arg value="+playerglobal.version=${playerglobal.version}" />
<arg value="+env.AIR_HOME=${env.AIR_HOME}" />
<arg value="+env.PLAYERGLOBAL_HOME=${env.PLAYERGLOBAL_HOME}" />
</mxmlc>
</sequential>
- </macrodef>
+ </macrodef>
+
+ <macrodef name="compile-main">
+ <attribute name="example"/>
+ <attribute name="folder"/>
+
+ <sequential>
+ <mxmlc file="${basedir}/src/@{folder}@{example}.mxml" debug="${debug_flag}"
+ output="${basedir}/bin-debug/@{folder}@{example}.swf"
+ fork="true" failonerror="true">
+ <load-config filename="${ROYALE_HOME}/frameworks/flex-config.xml"/>
+ <arg value="-module-output=@{folder}" />
+ <arg value="-js-compiler-option=--variable_map_output_file gcc_variablemap.txt" />
+ <arg value="-js-compiler-option+=--property_map_output_file gcc_propertymap.txt" />
+ <arg value="-externs-report=${basedir}/bin/js-debug/externs_report.js" />
+ <!-- the JSROYALE compilation will produce a file called link_report-js.xml -->
+ <arg value="-link-report=${basedir}/bin-debug/link_report.xml" />
+ <arg value="+playerglobal.version=${playerglobal.version}" />
+ <arg value="+env.AIR_HOME=${env.AIR_HOME}" />
+ <arg value="+env.PLAYERGLOBAL_HOME=${env.PLAYERGLOBAL_HOME}" />
+ </mxmlc>
+ </sequential>
+ </macrodef>
<macrodef name="compile-mxml-locales">
<attribute name="example"/>
@@ -120,17 +149,30 @@
<target name="compile" description="compile all examples and the explorer shell" depends="compile-shell,compile-mx,compile-spark,compile-spark2,compile-spark3,compile-apache">
</target>
+
+ <target name="compile-explorer" description="compile only explorer">
+ <compile-main folder="/" example="explorer"/>
+ </target>
<target name="compile-shell" description="compile explorer shell">
- <compile-mxml folder="/" example="explorer"/>
+ <compile-main folder="/" example="explorer"/>
<!-- not sure why these were compiled, they are not apps or modules
<compile-mxml-locales folder="/" example-"loaderPanel"/>
<compile-mxml folder="/" example="SourceTab"/>
-->
- <compile-mxml folder="/" example="Welcome"/>
+ <compile-mxml folder="/" relmap="" example="Welcome"/>
<copy file="${basedir}/src/3rdparty.xml" toFile="${basedir}/bin/js-debug/3rdparty.xml" />
+ <condition property="js-release" value="true">
+ <available file="${basedir}/bin/js-release" type="dir" />
+ </condition>
+
<antcall target="copy-mxml" />
- <!--<copy file="${basedir}/src/3rdparty.xml" toFile="${basedir}/bin/js-release/3rdparty.xml" />-->
+ <antcall target="copy-mxml-release" />
+ <antcall target="copy-3p-release" />
+ </target>
+
+ <target name="copy-3p-release" if="js-release">
+ <copy file="${basedir}/src/3rdparty.xml" toFile="${basedir}/bin/js-release/3rdparty.xml" />
</target>
<target name="copy-mxml" >
@@ -140,424 +182,430 @@
</fileset>
</copy>
</target>
+ <target name="copy-mxml-release" if="js-release">
+ <copy todir="${basedir}/bin/js-release" >
+ <fileset dir="${basedir}/src" >
+ <include name="**/*.mxml" />
+ </fileset>
+ </copy>
+ </target>
<target name="compile-mx" description="compile mx examples">
<!--
- <compile-mxml folder="/mx/charts/" example="BubbleChartExample"/>
- <compile-mxml folder="/mx/charts/" example="CandlestickChartExample"/>
- <compile-mxml folder="/mx/charts/" example="Column_BarChartExample"/>
- <compile-mxml folder="/mx/charts/" example="DateTimeAxisExample"/>
- <compile-mxml folder="/mx/charts/" example="GridLinesExample"/>
- <compile-mxml folder="/mx/charts/" example="HLOCChartExample"/>
- <compile-mxml folder="/mx/charts/" example="Line_AreaChartExample"/>
- <compile-mxml folder="/mx/charts/" example="LogAxisExample"/>
- <compile-mxml folder="/mx/charts/" example="PieChartExample"/>
- <compile-mxml folder="/mx/charts/" example="PlotChartExample"/>
- <compile-mxml folder="/mx/charts/" example="SeriesInterpolateExample"/>
- <compile-mxml folder="/mx/charts/" example="SeriesSlideExample"/>
- <compile-mxml folder="/mx/charts/" example="SeriesZoomExample"/>
- <compile-mxml folder="/mx/containers/" example="AccordionExample"/>
- -->
- <compile-mxml folder="/mx/containers/" example="DividedBoxExample"/>
- <compile-mxml folder="/mx/containers/" example="FormExample"/>
- <compile-mxml folder="/mx/containers/" example="GridLayoutExample"/>
- <compile-mxml folder="/mx/containers/" example="HBoxExample"/>
- <compile-mxml folder="/mx/containers/" example="HDividedBoxExample"/>
- <!--
- <compile-mxml folder="/mx/containers/" example="SimpleApplicationControlBarExample"/>
- -->
- <compile-mxml folder="/mx/containers/" example="SimpleBoxExample"/>
- <compile-mxml folder="/mx/containers/" example="SimpleCanvasExample"/>
- <compile-mxml folder="/mx/containers/" example="SimpleControlBarExample"/>
- <compile-mxml folder="/mx/containers/" example="SimplePanelExample"/>
- <compile-mxml folder="/mx/containers/" example="SimpleTitleWindowExample"/>
- <compile-mxml folder="/mx/containers/" example="TabNavigatorExample"/>
- <compile-mxml folder="/mx/containers/" example="TileLayoutExample"/>
- <compile-mxml folder="/mx/containers/" example="TitleWindowApp"/>
- <compile-mxml folder="/mx/containers/" example="VBoxExample"/>
- <compile-mxml folder="/mx/containers/" example="VDividedBoxExample"/>
- <compile-mxml folder="/mx/containers/" example="ViewStackExample"/>
- <compile-mxml folder="/mx/controls/" example="AdvancedDataGridExample"/>
- <!--
- <compile-mxml folder="/mx/controls/" example="ButtonBarExample"/>
- -->
- <compile-mxml folder="/mx/controls/" example="ButtonExample"/>
- <compile-mxml folder="/mx/controls/" example="CheckBoxExample"/>
- <compile-mxml folder="/mx/controls/" example="ColorPickerExample"/>
- <compile-mxml folder="/mx/controls/" example="DateChooserExample"/>
- <compile-mxml folder="/mx/controls/" example="DateFieldExample"/>
- <!--
- <compile-mxml folder="/mx/controls/" example="HorizontalListExample"/>
- <compile-mxml folder="/mx/controls/" example="HScrollBarExample"/>
- -->
- <compile-mxml folder="/mx/controls/" example="LabelExample"/>
- <!--
- <compile-mxml folder="/mx/controls/" example="LinkBarExample"/>
- <compile-mxml folder="/mx/controls/" example="LinkButtonExample"/>
- -->
- <compile-mxml folder="/mx/controls/" example="Local"/>
- <compile-mxml folder="/mx/controls/" example="MenuBarExample"/>
- <compile-mxml folder="/mx/controls/" example="NumericStepperExample"/>
- <!--
- <compile-mxml folder="/mx/controls/" example="OLAPDataGridExample"/>
- <compile-mxml folder="/mx/controls/" example="PopUpButtonExample"/>
- <compile-mxml folder="/mx/controls/" example="PopUpButtonMenuExample"/>
- -->
- <compile-mxml folder="/mx/controls/" example="RadioButtonExample"/>
- <compile-mxml folder="/mx/controls/" example="RadioButtonGroupExample"/>
- <compile-mxml folder="/mx/controls/" example="RichTextEditorExample"/>
- <compile-mxml folder="/mx/controls/" example="SimpleAlert"/>
- <compile-mxml folder="/mx/controls/" example="SimpleComboBox"/>
- <compile-mxml folder="/mx/controls/" example="SimpleDataGrid"/>
- <compile-mxml folder="/mx/controls/" example="SimpleHRule"/>
- <compile-mxml folder="/mx/controls/" example="SimpleImage"/>
- <!--
- <compile-mxml folder="/mx/controls/" example="SimpleImageHSlider"/>
- <compile-mxml folder="/mx/controls/" example="SimpleImageVSlider"/>
- -->
- <compile-mxml folder="/mx/controls/" example="SimpleList"/>
- <!--
- <compile-mxml folder="/mx/controls/" example="SimpleLoader"/>
- <compile-mxml folder="/mx/controls/" example="SimpleMenuExample"/>
- -->
- <compile-mxml folder="/mx/controls/" example="SimpleProgressBar"/>
- <compile-mxml folder="/mx/controls/" example="SimpleVRule"/>
- <compile-mxml folder="/mx/controls/" example="SpacerExample"/>
- <!--
- <compile-mxml folder="/mx/controls/" example="TabBarExample"/>
- -->
- <compile-mxml folder="/mx/controls/" example="TextAreaExample"/>
- <compile-mxml folder="/mx/controls/" example="TextExample"/>
- <compile-mxml folder="/mx/controls/" example="TextInputExample"/>
- <!--
- <compile-mxml folder="/mx/controls/" example="TileListExample"/>
- -->
- <compile-mxml folder="/mx/controls/" example="ToggleButtonBarExample"/>
- <compile-mxml folder="/mx/controls/" example="TreeExample"/>
- <!--
- <compile-mxml folder="/mx/controls/" example="VideoDisplayExample"/>
- <compile-mxml folder="/mx/controls/" example="VScrollBarExample"/>
- <compile-mxml folder="/mx/core/" example="RepeaterExample"/>
- <compile-mxml folder="/mx/core/" example="SimpleApplicationExample"/>
- <compile-mxml folder="/mx/effects/" example="AddItemActionEffectExample"/>
- <compile-mxml folder="/mx/effects/" example="AnimatePropertyEffectExample"/>
- <compile-mxml folder="/mx/effects/" example="BlurEffectExample"/>
- <compile-mxml folder="/mx/effects/" example="CompositeEffectExample"/>
- <compile-mxml folder="/mx/effects/" example="DefaultListEffectExample"/>
- <compile-mxml folder="/mx/effects/" example="DefaultTileListEffectExample"/>
- <compile-mxml folder="/mx/effects/" example="DissolveEffectExample"/>
- <compile-mxml folder="/mx/effects/" example="FadeEffectExample"/>
- -->
- <compile-mxml folder="/mx/effects/" example="GlowEffectExample"/>
+ <compile-mxml folder="/mx/charts/" relmap="../../" example="BubbleChartExample"/>
+ <compile-mxml folder="/mx/charts/" relmap="../../" example="CandlestickChartExample"/>
+ <compile-mxml folder="/mx/charts/" relmap="../../" example="Column_BarChartExample"/>
+ <compile-mxml folder="/mx/charts/" relmap="../../" example="DateTimeAxisExample"/>
+ <compile-mxml folder="/mx/charts/" relmap="../../" example="GridLinesExample"/>
+ <compile-mxml folder="/mx/charts/" relmap="../../" example="HLOCChartExample"/>
+ <compile-mxml folder="/mx/charts/" relmap="../../" example="Line_AreaChartExample"/>
+ <compile-mxml folder="/mx/charts/" relmap="../../" example="LogAxisExample"/>
+ <compile-mxml folder="/mx/charts/" relmap="../../" example="PieChartExample"/>
+ <compile-mxml folder="/mx/charts/" relmap="../../" example="PlotChartExample"/>
+ <compile-mxml folder="/mx/charts/" relmap="../../" example="SeriesInterpolateExample"/>
+ <compile-mxml folder="/mx/charts/" relmap="../../" example="SeriesSlideExample"/>
+ <compile-mxml folder="/mx/charts/" relmap="../../" example="SeriesZoomExample"/>
+ <compile-mxml folder="/mx/containers/" relmap="../../" example="AccordionExample"/>
+ -->
+ <compile-mxml folder="/mx/containers/" relmap="../../" example="DividedBoxExample"/>
+ <compile-mxml folder="/mx/containers/" relmap="../../" example="FormExample"/>
+ <compile-mxml folder="/mx/containers/" relmap="../../" example="GridLayoutExample"/>
+ <compile-mxml folder="/mx/containers/" relmap="../../" example="HBoxExample"/>
+ <compile-mxml folder="/mx/containers/" relmap="../../" example="HDividedBoxExample"/>
+ <!--
+ <compile-mxml folder="/mx/containers/" relmap="../../" example="SimpleApplicationControlBarExample"/>
+ -->
+ <compile-mxml folder="/mx/containers/" relmap="../../" example="SimpleBoxExample"/>
+ <compile-mxml folder="/mx/containers/" relmap="../../" example="SimpleCanvasExample"/>
+ <compile-mxml folder="/mx/containers/" relmap="../../" example="SimpleControlBarExample"/>
+ <compile-mxml folder="/mx/containers/" relmap="../../" example="SimplePanelExample"/>
+ <compile-mxml folder="/mx/containers/" relmap="../../" example="TabNavigatorExample"/>
+ <compile-mxml folder="/mx/containers/" relmap="../../" example="TileLayoutExample"/>
+ <compile-mxml folder="/mx/containers/" relmap="../../" example="TitleWindowApp"/>
+ <compile-mxml folder="/mx/containers/" relmap="../../" example="VBoxExample"/>
+ <compile-mxml folder="/mx/containers/" relmap="../../" example="VDividedBoxExample"/>
+ <compile-mxml folder="/mx/containers/" relmap="../../" example="ViewStackExample"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="AdvancedDataGridExample"/>
+ <!--
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="ButtonBarExample"/>
+ -->
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="ButtonExample"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="CheckBoxExample"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="ColorPickerExample"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="DateChooserExample"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="DateFieldExample"/>
+ <!--
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="HorizontalListExample"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="HScrollBarExample"/>
+ -->
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="LabelExample"/>
+ <!--
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="LinkBarExample"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="LinkButtonExample"/>
+ -->
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="Local"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="MenuBarExample"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="NumericStepperExample"/>
+ <!--
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="OLAPDataGridExample"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="PopUpButtonExample"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="PopUpButtonMenuExample"/>
+ -->
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="RadioButtonExample"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="RadioButtonGroupExample"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="RichTextEditorExample"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="SimpleAlert"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="SimpleComboBox"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="SimpleDataGrid"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="SimpleHRule"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="SimpleImage"/>
+ <!--
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="SimpleImageHSlider"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="SimpleImageVSlider"/>
+ -->
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="SimpleList"/>
+ <!--
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="SimpleLoader"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="SimpleMenuExample"/>
+ -->
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="SimpleProgressBar"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="SimpleVRule"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="SpacerExample"/>
+ <!--
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="TabBarExample"/>
+ -->
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="TextAreaExample"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="TextExample"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="TextInputExample"/>
+ <!--
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="TileListExample"/>
+ -->
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="ToggleButtonBarExample"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="TreeExample"/>
+ <!--
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="VideoDisplayExample"/>
+ <compile-mxml folder="/mx/controls/" relmap="../../" example="VScrollBarExample"/>
+ <compile-mxml folder="/mx/core/" relmap="../../" example="RepeaterExample"/>
+ <compile-mxml folder="/mx/core/" relmap="../../" example="SimpleApplicationExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="AddItemActionEffectExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="AnimatePropertyEffectExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="BlurEffectExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="CompositeEffectExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="DefaultListEffectExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="DefaultTileListEffectExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="DissolveEffectExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="FadeEffectExample"/>
+ -->
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="GlowEffectExample"/>
<!--
- <compile-mxml folder="/mx/effects/" example="IrisEffectExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="IrisEffectExample"/>
-->
- <compile-mxml folder="/mx/effects/" example="MoveEffectExample"/>
- <compile-mxml folder="/mx/effects/" example="ParallelEffectExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="MoveEffectExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="ParallelEffectExample"/>
<!--
- <compile-mxml folder="/mx/effects/" example="PauseEffectExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="PauseEffectExample"/>
-->
- <compile-mxml folder="/mx/effects/" example="ResizeEffectExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="ResizeEffectExample"/>
<!--
- <compile-mxml folder="/mx/effects/" example="RotateEffectExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="RotateEffectExample"/>
-->
- <compile-mxml folder="/mx/effects/" example="SequenceEffectExample"/>
- <compile-mxml folder="/mx/effects/" example="SimpleEffectExample"/>
- <compile-mxml folder="/mx/effects/" example="SimpleTweenEffectExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="SequenceEffectExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="SimpleEffectExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="SimpleTweenEffectExample"/>
<!--
- <compile-mxml folder="/mx/effects/" example="SoundEffectExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="SoundEffectExample"/>
-->
- <compile-mxml folder="/mx/effects/" example="WipeDownExample"/>
- <compile-mxml folder="/mx/effects/" example="WipeLeftExample"/>
- <compile-mxml folder="/mx/effects/" example="WipeRightExample"/>
- <compile-mxml folder="/mx/effects/" example="WipeUpExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="WipeDownExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="WipeLeftExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="WipeRightExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="WipeUpExample"/>
<!--
- <compile-mxml folder="/mx/effects/" example="ZoomEffectExample"/>
- <compile-mxml folder="/mx/formatters/" example="CurrencyFormatterExample"/>
+ <compile-mxml folder="/mx/effects/" relmap="../../" example="ZoomEffectExample"/>
+ <compile-mxml folder="/mx/formatters/" relmap="../../" example="CurrencyFormatterExample"/>
-->
- <compile-mxml folder="/mx/formatters/" example="DateFormatterExample"/>
- <compile-mxml folder="/mx/formatters/" example="NumberFormatterExample"/>
+ <compile-mxml folder="/mx/formatters/" relmap="../../" example="DateFormatterExample"/>
+ <compile-mxml folder="/mx/formatters/" relmap="../../" example="NumberFormatterExample"/>
<!--
- <compile-mxml folder="/mx/formatters/" example="PhoneFormatterExample"/>
- <compile-mxml folder="/mx/formatters/" example="SimpleFormatterExample"/>
- <compile-mxml folder="/mx/formatters/" example="SwitchSymbolFormatterExample"/>
- <compile-mxml folder="/mx/formatters/" example="ZipCodeFormatterExample"/>
- <compile-mxml folder="/mx/printing/" example="AdvancedPrintDataGridExample"/>
- <compile-mxml folder="/mx/printing/" example="FormPrintFooter"/>
- <compile-mxml folder="/mx/printing/" example="FormPrintHeader"/>
- <compile-mxml folder="/mx/printing/" example="FormPrintView"/>
- <compile-mxml folder="/mx/printing/" example="PrintDataGridExample"/>
+ <compile-mxml folder="/mx/formatters/" relmap="../../" example="PhoneFormatterExample"/>
+ <compile-mxml folder="/mx/formatters/" relmap="../../" example="SimpleFormatterExample"/>
+ <compile-mxml folder="/mx/formatters/" relmap="../../" example="SwitchSymbolFormatterExample"/>
+ <compile-mxml folder="/mx/formatters/" relmap="../../" example="ZipCodeFormatterExample"/>
+ <compile-mxml folder="/mx/printing/" relmap="../../" example="AdvancedPrintDataGridExample"/>
+ <compile-mxml folder="/mx/printing/" relmap="../../" example="FormPrintFooter"/>
+ <compile-mxml folder="/mx/printing/" relmap="../../" example="FormPrintHeader"/>
+ <compile-mxml folder="/mx/printing/" relmap="../../" example="FormPrintView"/>
+ <compile-mxml folder="/mx/printing/" relmap="../../" example="PrintDataGridExample"/>
-->
- <compile-mxml folder="/mx/states/" example="StatesExample"/>
- <compile-mxml folder="/mx/states/" example="TransitionExample"/>
+ <compile-mxml folder="/mx/states/" relmap="../../" example="StatesExample"/>
+ <compile-mxml folder="/mx/states/" relmap="../../" example="TransitionExample"/>
<!--
- <compile-mxml folder="/mx/validators/" example="CreditCardValidatorExample"/>
- <compile-mxml folder="/mx/validators/" example="CurrencyValidatorExample"/>
- <compile-mxml folder="/mx/validators/" example="DateValidatorExample"/>
+ <compile-mxml folder="/mx/validators/" relmap="../../" example="CreditCardValidatorExample"/>
+ <compile-mxml folder="/mx/validators/" relmap="../../" example="CurrencyValidatorExample"/>
+ <compile-mxml folder="/mx/validators/" relmap="../../" example="DateValidatorExample"/>
-->
- <compile-mxml folder="/mx/validators/" example="EmailValidatorExample"/>
- <compile-mxml folder="/mx/validators/" example="NumberValidatorExample"/>
- <compile-mxml folder="/mx/validators/" example="PhoneNumberValidatorExample"/>
- <compile-mxml folder="/mx/validators/" example="RegExValidatorExample"/>
- <compile-mxml folder="/mx/validators/" example="SimpleValidatorExample"/>
+ <compile-mxml folder="/mx/validators/" relmap="../../" example="EmailValidatorExample"/>
+ <compile-mxml folder="/mx/validators/" relmap="../../" example="NumberValidatorExample"/>
+ <compile-mxml folder="/mx/validators/" relmap="../../" example="PhoneNumberValidatorExample"/>
+ <compile-mxml folder="/mx/validators/" relmap="../../" example="RegExValidatorExample"/>
+ <compile-mxml folder="/mx/validators/" relmap="../../" example="SimpleValidatorExample"/>
<!--
- <compile-mxml folder="/mx/validators/" example="SocialSecurityValidatorExample"/>
+ <compile-mxml folder="/mx/validators/" relmap="../../" example="SocialSecurityValidatorExample"/>
-->
- <compile-mxml folder="/mx/validators/" example="StringValidatorExample"/>
+ <compile-mxml folder="/mx/validators/" relmap="../../" example="StringValidatorExample"/>
<!--
- <compile-mxml folder="/mx/validators/" example="ZipCodeValidatorExample"/>
+ <compile-mxml folder="/mx/validators/" relmap="../../" example="ZipCodeValidatorExample"/>
-->
</target>
<target name="compile-spark" description="compile first set of spark examples">
<!--
- <compile-mxml folder="/spark/controls/" example="AccordionExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="AccordionExample"/>
-->
- <compile-mxml folder="/spark/controls/" example="AdvancedDatagridExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="AdvancedDatagridExample"/>
<!--
- <compile-mxml folder="/spark/controls/" example="ColorPickerExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="ColorPickerExample"/>
-->
- <compile-mxml folder="/spark/controls/" example="ComboBoxExample"/>
- <compile-mxml folder="/spark/controls/" example="DataGridExample"/>
- <compile-mxml folder="/spark/controls/" example="DataGroupExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="ComboBoxExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="DataGridExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="DataGroupExample"/>
<!--
- <compile-mxml folder="/spark/controls/" example="MenuExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="MenuExample"/>
-->
- <compile-mxml folder="/spark/controls/" example="RichEditableTextExample"/>
- <compile-mxml folder="/spark/controls/" example="ImageExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="RichEditableTextExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="ImageExample"/>
<!--
- <compile-mxml folder="/spark/controls/" example="DateChooserExample"/>
- <compile-mxml folder="/spark/controls/" example="DateFieldExample"/>
- <compile-mxml folder="/spark/controls/" example="FormExample"/>
- <compile-mxml folder="/spark/controls/" example="LinkBarExample"/>
- <compile-mxml folder="/spark/controls/" example="LinkButtonExample"/>
- <compile-mxml folder="/spark/controls/" example="OLAPDataGridExample"/>
- <compile-mxml folder="/spark/controls/" example="PopupButtonExample"/>
- <compile-mxml folder="/spark/controls/" example="ProgressBarExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="DateChooserExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="DateFieldExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="FormExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="LinkBarExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="LinkButtonExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="OLAPDataGridExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="PopupButtonExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="ProgressBarExample"/>
-->
- <!-- Currently broken <compile-mxml folder="/spark/controls/" example="SWFLoaderExample"/> -->
- <compile-mxml folder="/spark/controls/" example="TitleWindowExample"/>
- <compile-mxml folder="/spark/controls/" example="ToggleButtonBarExample"/>
+ <!-- Currently broken <compile-mxml folder="/spark/controls/" relmap="../../" example="SWFLoaderExample"/> -->
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="TitleWindowExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="ToggleButtonBarExample"/>
<!--
- <compile-mxml folder="/spark/controls/" example="ToolTipExample"/>
- <compile-mxml folder="/spark/controls/" example="TreeExample"/>
- <compile-mxml folder="/spark/controls/" example="ViewStackExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="ToolTipExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="TreeExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="ViewStackExample"/>
-->
- <compile-mxml folder="/spark/controls/" example="TextAreaExample"/>
- <compile-mxml folder="/spark/controls/" example="TextInputExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="TextAreaExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="TextInputExample"/>
<!--
- <compile-mxml folder="/spark/controls/" example="TextLayout1Example"/>
- <compile-mxml folder="/spark/controls/" example="TextLayout2Example"/>
- <compile-mxml folder="/spark/controls/" example="TextLayout3Example"/>
- <compile-mxml folder="/spark/controls/" example="TextLayout4Example"/>
- <compile-mxml folder="/spark/controls/" example="VideoDisplayExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="TextLayout1Example"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="TextLayout2Example"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="TextLayout3Example"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="TextLayout4Example"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="VideoDisplayExample"/>
- <compile-mxml folder="/spark/css/" example="CSSDescendantSelectorExample"/>
- <compile-mxml folder="/spark/css/" example="CSSTypeClassSelectorExample"/>
+ <compile-mxml folder="/spark/css/" relmap="../../" example="CSSDescendantSelectorExample"/>
+ <compile-mxml folder="/spark/css/" relmap="../../" example="CSSTypeClassSelectorExample"/>
- <compile-mxml folder="/spark/layouts/" example="CustomLayoutAnimatedExample"/>
- <compile-mxml folder="/spark/layouts/" example="CustomLayoutFlickrWheelExample"/>
- <compile-mxml folder="/spark/layouts/" example="CustomLayoutFlowExample"/>
- <compile-mxml folder="/spark/layouts/" example="CustomLayoutHBaselineExample"/>
+ <compile-mxml folder="/spark/layouts/" relmap="../../" example="CustomLayoutAnimatedExample"/>
+ <compile-mxml folder="/spark/layouts/" relmap="../../" example="CustomLayoutFlickrWheelExample"/>
+ <compile-mxml folder="/spark/layouts/" relmap="../../" example="CustomLayoutFlowExample"/>
+ <compile-mxml folder="/spark/layouts/" relmap="../../" example="CustomLayoutHBaselineExample"/>
- <compile-mxml folder="/spark/itemRenderers/" example="ItemRenderer1Example"/>
- <compile-mxml folder="/spark/itemRenderers/" example="ItemRenderer2Example"/>
+ <compile-mxml folder="/spark/itemRenderers/" relmap="../../" example="ItemRenderer1Example"/>
+ <compile-mxml folder="/spark/itemRenderers/" relmap="../../" example="ItemRenderer2Example"/>
- <compile-mxml folder="/spark/fxg/" example="BitmapImageExample"/>
- <compile-mxml folder="/spark/fxg/" example="EclipseExample"/>
- <compile-mxml folder="/spark/fxg/" example="LineExample"/>
- <compile-mxml folder="/spark/fxg/" example="RectExample"/>
- <compile-mxml folder="/spark/fxg/" example="RichTextExample"/>
+ <compile-mxml folder="/spark/fxg/" relmap="../../" example="BitmapImageExample"/>
+ <compile-mxml folder="/spark/fxg/" relmap="../../" example="EclipseExample"/>
+ <compile-mxml folder="/spark/fxg/" relmap="../../" example="LineExample"/>
+ <compile-mxml folder="/spark/fxg/" relmap="../../" example="RectExample"/>
+ <compile-mxml folder="/spark/fxg/" relmap="../../" example="RichTextExample"/>
-->
- <compile-mxml folder="/spark/containers/" example="SampleHGroup"/>
- <compile-mxml folder="/spark/containers/" example="SampleVGroup"/>
+ <compile-mxml folder="/spark/containers/" relmap="../../" example="SampleHGroup"/>
+ <compile-mxml folder="/spark/containers/" relmap="../../" example="SampleVGroup"/>
<!--
- <compile-mxml folder="/spark/containers/" example="SampleVerticalHorizontalAlign"/>
- <compile-mxml folder="/spark/containers/" example="SkinnableDataContainerExample"/>
+ <compile-mxml folder="/spark/containers/" relmap="../../" example="SampleVerticalHorizontalAlign"/>
+ <compile-mxml folder="/spark/containers/" relmap="../../" example="SkinnableDataContainerExample"/>
-->
- <compile-mxml folder="/spark/containers/" example="TileGroupExample"/>
+ <compile-mxml folder="/spark/containers/" relmap="../../" example="TileGroupExample"/>
<!--
- <compile-mxml folder="/spark/effects/" example="Move3DExample"/>
- <compile-mxml folder="/spark/effects/" example="WipeExample"/>
+ <compile-mxml folder="/spark/effects/" relmap="../../" example="Move3DExample"/>
+ <compile-mxml folder="/spark/effects/" relmap="../../" example="WipeExample"/>
- <compile-mxml folder="/spark/charts/" example="AreaChartExample"/>
- <compile-mxml folder="/spark/charts/" example="BarChartExample"/>
- <compile-mxml folder="/spark/charts/" example="BubbleChartExample"/>
- <compile-mxml folder="/spark/charts/" example="CandleStickChartExample"/>
- <compile-mxml folder="/spark/charts/" example="ColumnChartExample"/>
- <compile-mxml folder="/spark/charts/" example="HLOCChartExample"/>
- <compile-mxml folder="/spark/charts/" example="LineChartExample"/>
- <compile-mxml folder="/spark/charts/" example="PieChartExample"/>
- <compile-mxml folder="/spark/charts/" example="PlotChartExample"/>
- <compile-mxml folder="/spark/charts/" example="SeriesInterpolateExample"/>
- <compile-mxml folder="/spark/charts/" example="SeriesSlideExample"/>
- <compile-mxml folder="/spark/charts/" example="SeriesZoomExample"/>
+ <compile-mxml folder="/spark/charts/" relmap="../../" example="AreaChartExample"/>
+ <compile-mxml folder="/spark/charts/" relmap="../../" example="BarChartExample"/>
+ <compile-mxml folder="/spark/charts/" relmap="../../" example="BubbleChartExample"/>
+ <compile-mxml folder="/spark/charts/" relmap="../../" example="CandleStickChartExample"/>
+ <compile-mxml folder="/spark/charts/" relmap="../../" example="ColumnChartExample"/>
+ <compile-mxml folder="/spark/charts/" relmap="../../" example="HLOCChartExample"/>
+ <compile-mxml folder="/spark/charts/" relmap="../../" example="LineChartExample"/>
+ <compile-mxml folder="/spark/charts/" relmap="../../" example="PieChartExample"/>
+ <compile-mxml folder="/spark/charts/" relmap="../../" example="PlotChartExample"/>
+ <compile-mxml folder="/spark/charts/" relmap="../../" example="SeriesInterpolateExample"/>
+ <compile-mxml folder="/spark/charts/" relmap="../../" example="SeriesSlideExample"/>
+ <compile-mxml folder="/spark/charts/" relmap="../../" example="SeriesZoomExample"/>
- <compile-mxml folder="/spark/components/" example="SearchExample"/>
- <compile-mxml folder="/spark/components/" example="VideoPlayerExample"/>
+ <compile-mxml folder="/spark/components/" relmap="../../" example="SearchExample"/>
+ <compile-mxml folder="/spark/components/" relmap="../../" example="VideoPlayerExample"/>
- <compile-mxml folder="/spark/validators/" example="CreditCardValidatorExample"/>
- <compile-mxml folder="/spark/validators/" example="CurrencyValidatorExample"/>
- <compile-mxml folder="/spark/validators/" example="DateValidatorExample"/>
- <compile-mxml folder="/spark/validators/" example="EmailValidatorExample"/>
- <compile-mxml folder="/spark/validators/" example="NumberValidatorExample"/>
- <compile-mxml folder="/spark/validators/" example="RegExpValidatorExample"/>
- <compile-mxml folder="/spark/validators/" example="SocialSecurityValidatorExample"/>
- <compile-mxml folder="/spark/validators/" example="StringValidatorExample"/>
- <compile-mxml folder="/spark/validators/" example="FormValidatorExample"/>
- <compile-mxml folder="/spark/validators/" example="ZipCodeValidatorExample"/>
+ <compile-mxml folder="/spark/validators/" relmap="../../" example="CreditCardValidatorExample"/>
+ <compile-mxml folder="/spark/validators/" relmap="../../" example="CurrencyValidatorExample"/>
+ <compile-mxml folder="/spark/validators/" relmap="../../" example="DateValidatorExample"/>
+ <compile-mxml folder="/spark/validators/" relmap="../../" example="EmailValidatorExample"/>
+ <compile-mxml folder="/spark/validators/" relmap="../../" example="NumberValidatorExample"/>
+ <compile-mxml folder="/spark/validators/" relmap="../../" example="RegExpValidatorExample"/>
+ <compile-mxml folder="/spark/validators/" relmap="../../" example="SocialSecurityValidatorExample"/>
+ <compile-mxml folder="/spark/validators/" relmap="../../" example="StringValidatorExample"/>
+ <compile-mxml folder="/spark/validators/" relmap="../../" example="FormValidatorExample"/>
+ <compile-mxml folder="/spark/validators/" relmap="../../" example="ZipCodeValidatorExample"/>
- <compile-mxml folder="/spark/formatters/" example="CurrencyFormatterExample"/>
- <compile-mxml folder="/spark/formatters/" example="DateFormatterExample"/>
- <compile-mxml folder="/spark/formatters/" example="NumberFormatterExample"/>
- <compile-mxml folder="/spark/formatters/" example="PhoneFormatterExample"/>
- <compile-mxml folder="/spark/formatters/" example="SwitchFormatterExample"/>
- <compile-mxml folder="/spark/formatters/" example="ZipCodeFormatterExample"/>
+ <compile-mxml folder="/spark/formatters/" relmap="../../" example="CurrencyFormatterExample"/>
+ <compile-mxml folder="/spark/formatters/" relmap="../../" example="DateFormatterExample"/>
+ <compile-mxml folder="/spark/formatters/" relmap="../../" example="NumberFormatterExample"/>
+ <compile-mxml folder="/spark/formatters/" relmap="../../" example="PhoneFormatterExample"/>
+ <compile-mxml folder="/spark/formatters/" relmap="../../" example="SwitchFormatterExample"/>
+ <compile-mxml folder="/spark/formatters/" relmap="../../" example="ZipCodeFormatterExample"/>
- <compile-mxml folder="/spark/other/" example="Cursor1Example"/>
- <compile-mxml folder="/spark/other/" example="Cursor2Example"/>
- <compile-mxml folder="/spark/other/" example="DragAndDrop1Example"/>
- <compile-mxml folder="/spark/other/" example="DragAndDrop2Example"/>
- <compile-mxml folder="/spark/other/" example="FilterExample"/>
- <compile-mxml folder="/spark/other/" example="RepeaterExample"/>
- <compile-mxml folder="/spark/other/" example="ScrollBarsExample"/>
+ <compile-mxml folder="/spark/other/" relmap="../../" example="Cursor1Example"/>
+ <compile-mxml folder="/spark/other/" relmap="../../" example="Cursor2Example"/>
+ <compile-mxml folder="/spark/other/" relmap="../../" example="DragAndDrop1Example"/>
+ <compile-mxml folder="/spark/other/" relmap="../../" example="DragAndDrop2Example"/>
+ <compile-mxml folder="/spark/other/" relmap="../../" example="FilterExample"/>
+ <compile-mxml folder="/spark/other/" relmap="../../" example="RepeaterExample"/>
+ <compile-mxml folder="/spark/other/" relmap="../../" example="ScrollBarsExample"/>
- <compile-mxml folder="/spark/events/" example="EventExample1"/>
- <compile-mxml folder="/spark/events/" example="EventExample2"/>
- <compile-mxml folder="/spark/events/" example="EventExample3"/>
- <compile-mxml folder="/spark/events/" example="EventExample4"/>
- <compile-mxml folder="/spark/events/" example="EventExample5"/>
- <compile-mxml folder="/spark/events/" example="EventExample6"/>
+ <compile-mxml folder="/spark/events/" relmap="../../" example="EventExample1"/>
+ <compile-mxml folder="/spark/events/" relmap="../../" example="EventExample2"/>
+ <compile-mxml folder="/spark/events/" relmap="../../" example="EventExample3"/>
+ <compile-mxml folder="/spark/events/" relmap="../../" example="EventExample4"/>
+ <compile-mxml folder="/spark/events/" relmap="../../" example="EventExample5"/>
+ <compile-mxml folder="/spark/events/" relmap="../../" example="EventExample6"/>
- <compile-mxml folder="/spark/modules/" example="ModuleExample"/>
- <compile-mxml folder="/spark/modules/" example="Module1"/>
- <compile-mxml folder="/spark/modules/" example="Module2"/>
+ <compile-mxml folder="/spark/modules/" relmap="../../" example="ModuleExample"/>
+ <compile-mxml folder="/spark/modules/" relmap="../../" example="Module1"/>
+ <compile-mxml folder="/spark/modules/" relmap="../../" example="Module2"/>
-->
- <!-- currently broken <compile-mxml folder="/spark/tlf/" example="TextLayoutEditorSample"/> -->
+ <!-- currently broken <compile-mxml folder="/spark/tlf/" relmap="../../" example="TextLayoutEditorSample"/> -->
</target>
<target name="compile-spark2" description="compile second set of spark examples">
<!--
- <compile-mxml folder="/spark/i18n/" example="SparkCollatorExample"/>
- <compile-mxml folder="/spark/i18n/" example="SparkCollator2Example"/>
- <compile-mxml folder="/spark/i18n/" example="SparkCurrencyValidatorExample"/>
- <compile-mxml folder="/spark/i18n/" example="SparkCurrencyValidator2Example"/>
- <compile-mxml folder="/spark/i18n/" example="SparkNumberValidatorExample"/>
- <compile-mxml folder="/spark/i18n/" example="SparkNumberValidator2Example"/>
- <compile-mxml folder="/spark/i18n/" example="SparkDateTimeFormatterExample"/>
- <compile-mxml folder="/spark/i18n/" example="SparkDateTimeFormatter2Example"/>
- <compile-mxml folder="/spark/i18n/" example="SparkCurrencyFormatterExample"/>
- <compile-mxml folder="/spark/i18n/" example="SparkCurrencyFormatter2Example"/>
- <compile-mxml folder="/spark/i18n/" example="SparkNumberFormatterExample"/>
- <compile-mxml folder="/spark/i18n/" example="SparkNumberFormatter2Example"/>
- <compile-mxml folder="/spark/i18n/" example="SparkSortandSortFieldExample"/>
- <compile-mxml folder="/spark/i18n/" example="SparkSortandSortField2Example"/>
- <compile-mxml folder="/spark/i18n/" example="SparkStringToolsExample"/>
- <compile-mxml folder="/spark/i18n/" example="SparkFormatterExample"/>
+ <compile-mxml folder="/spark/i18n/" relmap="../../" example="SparkCollatorExample"/>
+ <compile-mxml folder="/spark/i18n/" relmap="../../" example="SparkCollator2Example"/>
+ <compile-mxml folder="/spark/i18n/" relmap="../../" example="SparkCurrencyValidatorExample"/>
+ <compile-mxml folder="/spark/i18n/" relmap="../../" example="SparkCurrencyValidator2Example"/>
+ <compile-mxml folder="/spark/i18n/" relmap="../../" example="SparkNumberValidatorExample"/>
+ <compile-mxml folder="/spark/i18n/" relmap="../../" example="SparkNumberValidator2Example"/>
+ <compile-mxml folder="/spark/i18n/" relmap="../../" example="SparkDateTimeFormatterExample"/>
+ <compile-mxml folder="/spark/i18n/" relmap="../../" example="SparkDateTimeFormatter2Example"/>
+ <compile-mxml folder="/spark/i18n/" relmap="../../" example="SparkCurrencyFormatterExample"/>
+ <compile-mxml folder="/spark/i18n/" relmap="../../" example="SparkCurrencyFormatter2Example"/>
+ <compile-mxml folder="/spark/i18n/" relmap="../../" example="SparkNumberFormatterExample"/>
+ <compile-mxml folder="/spark/i18n/" relmap="../../" example="SparkNumberFormatter2Example"/>
+ <compile-mxml folder="/spark/i18n/" relmap="../../" example="SparkSortandSortFieldExample"/>
+ <compile-mxml folder="/spark/i18n/" relmap="../../" example="SparkSortandSortField2Example"/>
+ <compile-mxml folder="/spark/i18n/" relmap="../../" example="SparkStringToolsExample"/>
+ <compile-mxml folder="/spark/i18n/" relmap="../../" example="SparkFormatterExample"/>
- <compile-mxml folder="/spark/controls/" example="DataGridCustomRendererExample"/>
- <compile-mxml folder="/spark/controls/" example="DataGridCustomRendererPrepareExample"/>
- <compile-mxml folder="/spark/controls/" example="DataGridCustomSkinExample"/>
- <compile-mxml folder="/spark/controls/" example="DataGridExample2"/>
- <compile-mxml folder="/spark/controls/" example="DataGridSimpleColumnsExample"/>
- <compile-mxml folder="/spark/controls/" example="DataGridSimpleNoWrapExample"/>
- <compile-mxml folder="/spark/controls/" example="DataGridSizingExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="DataGridCustomRendererExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="DataGridCustomRendererPrepareExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="DataGridCustomSkinExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="DataGridExample2"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="DataGridSimpleColumnsExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="DataGridSimpleNoWrapExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="DataGridSizingExample"/>
- <compile-mxml folder="/spark/controls/" example="ListDataPagingExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="ListDataPagingExample"/>
- <compile-mxml folder="/spark/controls/" example="SampleHelpFormExample"/>
- <compile-mxml folder="/spark/controls/" example="SampleSequenceFormExample"/>
- <compile-mxml folder="/spark/controls/" example="SampleSimpleFormExample"/>
- <compile-mxml folder="/spark/controls/" example="SampleStackedFormExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="SampleHelpFormExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="SampleSequenceFormExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="SampleSimpleFormExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="SampleStackedFormExample"/>
- <compile-mxml folder="/spark/controls/" example="OSMFExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="OSMFExample"/>
-->
</target>
<target name="compile-spark3" description="compile third set of spark examples">
<!--
- <compile-mxml folder="/spark/other/" example="BidirectionalBinding1Example"/>
- <compile-mxml folder="/spark/other/" example="BidirectionalBinding2Example"/>
- <compile-mxml folder="/spark/other/" example="ControllingViewportExample"/>
- <compile-mxml folder="/spark/itemRenderers/" example="ListItemRendererExample"/>
- <compile-mxml folder="/spark/effects/" example="AnimatePropertiesExample"/>
- <compile-mxml folder="/spark/effects/" example="AnimateTransformExample"/>
- <compile-mxml folder="/spark/effects/" example="CrossFadeExample"/>
- <compile-mxml folder="/spark/effects/" example="FadeExample"/>
- <compile-mxml folder="/spark/effects/" example="Rotate3DExample"/>
- <compile-mxml folder="/spark/effects/" example="Scale3DExample"/>
- <compile-mxml folder="/spark/fxg/" example="EllipseTransformExample"/>
- <compile-mxml folder="/spark/fxg/" example="DropShadowGraphicExample"/>
- <compile-mxml folder="/spark/fxg/" example="LinearGradientsSpreadMethodExample"/>
- <compile-mxml folder="/spark/fxg/" example="StaticFXGExample"/>
- <compile-mxml folder="/spark/containers/" example="BorderExample"/>
- <compile-mxml folder="/spark/containers/" example="GroupExample"/>
- <compile-mxml folder="/spark/containers/" example="PanelExample"/>
- <compile-mxml folder="/spark/containers/" example="TabNavigator1Example"/>
- <compile-mxml folder="/spark/containers/" example="TabNavigator2Example"/>
- <compile-mxml folder="/spark/skinning/" example="ButtonWithIconExample"/>
- <compile-mxml folder="/spark/skinning/" example="SkinningApplication1Example"/>
- <compile-mxml folder="/spark/skinning/" example="SkinningApplication2Example"/>
- <compile-mxml folder="/spark/skinning/" example="SkinningApplication3Example"/>
- <compile-mxml folder="/spark/skinning/" example="SkinningContainerExample"/>
- <compile-mxml folder="/spark/css/" example="CSSIDSelectorExample"/>
- -->
- <compile-mxml folder="/spark/controls/" example="ButtonExample"/>
- <!--
- <compile-mxml folder="/spark/controls/" example="ButtonBarExample"/>
- <compile-mxml folder="/spark/controls/" example="PopUpAnchor1Example"/>
- <compile-mxml folder="/spark/controls/" example="PopUpAnchor2Example"/>
- -->
- <compile-mxml folder="/spark/controls/" example="ToggleButtonExample"/>
- <compile-mxml folder="/spark/controls/" example="CheckboxExample"/>
- <compile-mxml folder="/spark/controls/" example="DropdownExample"/>
- <compile-mxml folder="/spark/controls/" example="NumericStepperExample"/>
- <compile-mxml folder="/spark/controls/" example="RadioButtonExample"/>
- <compile-mxml folder="/spark/controls/" example="ToggleButton2Example"/>
- <!--
- <compile-mxml folder="/spark/controls/" example="ScrollBarExample"/>
- <compile-mxml folder="/spark/controls/" example="Scroller1Example"/>
- <compile-mxml folder="/spark/controls/" example="Scroller2Example"/>
- <compile-mxml folder="/spark/controls/" example="SliderExample"/>
- <compile-mxml folder="/spark/controls/" example="SpinnerExample"/>
- <compile-mxml folder="/spark/controls/" example="VideoPlayerExample"/>
- -->
- <compile-mxml folder="/spark/controls/" example="ListExample"/>
+ <compile-mxml folder="/spark/other/" relmap="../../" example="BidirectionalBinding1Example"/>
+ <compile-mxml folder="/spark/other/" relmap="../../" example="BidirectionalBinding2Example"/>
+ <compile-mxml folder="/spark/other/" relmap="../../" example="ControllingViewportExample"/>
+ <compile-mxml folder="/spark/itemRenderers/" relmap="../../" example="ListItemRendererExample"/>
+ <compile-mxml folder="/spark/effects/" relmap="../../" example="AnimatePropertiesExample"/>
+ <compile-mxml folder="/spark/effects/" relmap="../../" example="AnimateTransformExample"/>
+ <compile-mxml folder="/spark/effects/" relmap="../../" example="CrossFadeExample"/>
+ <compile-mxml folder="/spark/effects/" relmap="../../" example="FadeExample"/>
+ <compile-mxml folder="/spark/effects/" relmap="../../" example="Rotate3DExample"/>
+ <compile-mxml folder="/spark/effects/" relmap="../../" example="Scale3DExample"/>
+ <compile-mxml folder="/spark/fxg/" relmap="../../" example="EllipseTransformExample"/>
+ <compile-mxml folder="/spark/fxg/" relmap="../../" example="DropShadowGraphicExample"/>
+ <compile-mxml folder="/spark/fxg/" relmap="../../" example="LinearGradientsSpreadMethodExample"/>
+ <compile-mxml folder="/spark/fxg/" relmap="../../" example="StaticFXGExample"/>
+ <compile-mxml folder="/spark/containers/" relmap="../../" example="BorderExample"/>
+ <compile-mxml folder="/spark/containers/" relmap="../../" example="GroupExample"/>
+ <compile-mxml folder="/spark/containers/" relmap="../../" example="PanelExample"/>
+ <compile-mxml folder="/spark/containers/" relmap="../../" example="TabNavigator1Example"/>
+ <compile-mxml folder="/spark/containers/" relmap="../../" example="TabNavigator2Example"/>
+ <compile-mxml folder="/spark/skinning/" relmap="../../" example="ButtonWithIconExample"/>
+ <compile-mxml folder="/spark/skinning/" relmap="../../" example="SkinningApplication1Example"/>
+ <compile-mxml folder="/spark/skinning/" relmap="../../" example="SkinningApplication2Example"/>
+ <compile-mxml folder="/spark/skinning/" relmap="../../" example="SkinningApplication3Example"/>
+ <compile-mxml folder="/spark/skinning/" relmap="../../" example="SkinningContainerExample"/>
+ <compile-mxml folder="/spark/css/" relmap="../../" example="CSSIDSelectorExample"/>
+ -->
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="ButtonExample"/>
+ <!--
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="ButtonBarExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="PopUpAnchor1Example"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="PopUpAnchor2Example"/>
+ -->
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="ToggleButtonExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="CheckboxExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="DropdownExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="NumericStepperExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="RadioButtonExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="ToggleButton2Example"/>
+ <!--
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="ScrollBarExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="Scroller1Example"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="Scroller2Example"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="SliderExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="SpinnerExample"/>
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="VideoPlayerExample"/>
+ -->
+ <compile-mxml folder="/spark/controls/" relmap="../../" example="ListExample"/>
</target>
<target name="compile-apache" description="compile apache examples">
<!--
- <compile-mxml folder="/apache/" example="ApacheFlex4_8_0"/>
- <compile-mxml folder="/apache/" example="ApacheFlex4_9_0"/>
- <compile-mxml folder="/apache/" example="ApacheFlex4_10_0"/>
- <compile-mxml folder="/apache/" example="ApacheFlex4_11_0"/>
- <compile-mxml folder="/apache/" example="ApacheFlex4_12_1"/>
- <compile-mxml folder="/apache/" example="ApacheFlex4_13_0"/>
+ <compile-mxml folder="/apache/" relmap="../../" example="ApacheFlex4_8_0"/>
+ <compile-mxml folder="/apache/" relmap="../../" example="ApacheFlex4_9_0"/>
+ <compile-mxml folder="/apache/" relmap="../../" example="ApacheFlex4_10_0"/>
+ <compile-mxml folder="/apache/" relmap="../../" example="ApacheFlex4_11_0"/>
+ <compile-mxml folder="/apache/" relmap="../../" example="ApacheFlex4_12_1"/>
+ <compile-mxml folder="/apache/" relmap="../../" example="ApacheFlex4_13_0"/>
-->
- <!-- <compile-mxml folder="/apache/" example="ApacheFlex4_13_0"/> -->
+ <!-- <compile-mxml folder="/apache/" relmap="../../" example="ApacheFlex4_13_0"/> -->
<!--
- <compile-mxml folder="/apache/formatters/" example="PostCodeFormatterExample"/>
- <compile-mxml folder="/apache/validators/" example="PostCodeValidatorExample"/>
- <compile-mxml-locales folder="/apache/i18n/" example="LocaleExample"/>
- <compile-mxml folder="/apache/i18n/" example="DateExample"/>
- <compile-mxml folder="/apache/i18n/" example="TimeZoneExample"/>
- <compile-mxml folder="/apache/i18n/" example="MillisecondExample"/>
- <compile-mxml folder="/apache/i18n/" example="ScientificExample"/>
- <compile-mxml folder="/apache/i18n/" example="NumericStepperExample"/>
- <compile-mxml folder="/apache/containers/" example="CalloutExample"/>
- <compile-mxml folder="/apache/controls/" example="MaskedTextInputExample"/>
+ <compile-mxml folder="/apache/formatters/" relmap="../../" example="PostCodeFormatterExample"/>
+ <compile-mxml folder="/apache/validators/" relmap="../../" example="PostCodeValidatorExample"/>
+ <compile-mxml-locales folder="/apache/i18n/" relmap="../../" example="LocaleExample"/>
+ <compile-mxml folder="/apache/i18n/" relmap="../../" example="DateExample"/>
+ <compile-mxml folder="/apache/i18n/" relmap="../../" example="TimeZoneExample"/>
+ <compile-mxml folder="/apache/i18n/" relmap="../../" example="MillisecondExample"/>
+ <compile-mxml folder="/apache/i18n/" relmap="../../" example="ScientificExample"/>
+ <compile-mxml folder="/apache/i18n/" relmap="../../" example="NumericStepperExample"/>
+ <compile-mxml folder="/apache/containers/" relmap="../../" example="CalloutExample"/>
+ <compile-mxml folder="/apache/controls/" relmap="../../" example="MaskedTextInputExample"/>
-->
<!-- Uncomment when Flex 4.14 is released -->
- <!-- compile-mxml folder="/apache/controls/" example="SparkRichTextEditorExample"/-->
+ <!-- compile-mxml folder="/apache/controls/" relmap="../../" example="SparkRichTextEditorExample"/-->
</target>
<target name="compile-one" description="compile one example">
- <compile-mxml folder="${folder}" example="${example}"/>
+ <compile-mxml folder="${folder}" relmap="${relmap}" example="${example}"/>
</target>
<!--- don't worry about squiggly for now -->