Added support to track SDK version and OS as well
Project: http://git-wip-us.apache.org/repos/asf/flex-utilities/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-utilities/commit/345bb226 Tree: http://git-wip-us.apache.org/repos/asf/flex-utilities/tree/345bb226 Diff: http://git-wip-us.apache.org/repos/asf/flex-utilities/diff/345bb226 Branch: refs/heads/master Commit: 345bb2263e5c2f8f98efe57898759f235bf13903 Parents: 26b14d5 Author: Om <[email protected]> Authored: Fri Jul 19 16:04:43 2013 -0700 Committer: Om <[email protected]> Committed: Fri Jul 19 17:14:36 2013 -0700 ---------------------------------------------------------------------- installer/src/InstallApacheFlex.mxml | 2 +- .../flex/packageflexsdk/view/components/Tracker.mxml | 13 ++++++++++--- 2 files changed, 11 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/345bb226/installer/src/InstallApacheFlex.mxml ---------------------------------------------------------------------- diff --git a/installer/src/InstallApacheFlex.mxml b/installer/src/InstallApacheFlex.mxml index fef7307..286bfbe 100644 --- a/installer/src/InstallApacheFlex.mxml +++ b/installer/src/InstallApacheFlex.mxml @@ -1396,7 +1396,7 @@ variables are not required because the locations of these pieces are known. } } if (allComponentsInstalled) { - tracker.trackInstallerSuccess(); + tracker.trackInstallerSuccess(APACHE_FLEX_BIN_DISTRO_VERSION,_os); cleanup(false); } } http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/345bb226/installer/src/org/apache/flex/packageflexsdk/view/components/Tracker.mxml ---------------------------------------------------------------------- diff --git a/installer/src/org/apache/flex/packageflexsdk/view/components/Tracker.mxml b/installer/src/org/apache/flex/packageflexsdk/view/components/Tracker.mxml index a3031d3..6ee8ab1 100644 --- a/installer/src/org/apache/flex/packageflexsdk/view/components/Tracker.mxml +++ b/installer/src/org/apache/flex/packageflexsdk/view/components/Tracker.mxml @@ -22,11 +22,18 @@ limitations under the License. xmlns:mx="library://ns.adobe.com/flex/mx" width="400" height="300"> <fx:Script> <![CDATA[ - import org.apache.flex.packageflexsdk.resource.ViewResourceConstants; import org.apache.flex.utilities.common.Constants; - public function trackInstallerSuccess():void + public function trackInstallerSuccess(version:String=null,os:String=null):void { - trackInstallerHTML.location = Constants.APACHE_FLEX_URL + Constants.INSTALLER_TRACK_SUCCESS; + if(version == null && os == null) + { + trackInstallerHTML.location = Constants.APACHE_FLEX_URL + Constants.INSTALLER_TRACK_SUCCESS; + } + else + { + trackInstallerHTML.location = Constants.APACHE_FLEX_URL + Constants.INSTALLER_TRACK_SUCCESS + "?version=" + version + "&os=" + os; + } + } ]]> </fx:Script>
