You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by cd...@apache.org on 2015/07/02 15:07:18 UTC
git commit: [flex-utilities] [refs/heads/develop] - Added a
system-property "platform-type" to force the platform type to the given type
(Allows Linux based CI builds to auto-download AIR for Windows or Mac instead
of Linux)
Repository: flex-utilities
Updated Branches:
refs/heads/develop c21b31d00 -> 6c48e3d3d
Added a system-property "platform-type" to force the platform type to the given type (Allows Linux based CI builds to auto-download AIR for Windows or Mac instead of Linux)
Project: http://git-wip-us.apache.org/repos/asf/flex-utilities/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-utilities/commit/6c48e3d3
Tree: http://git-wip-us.apache.org/repos/asf/flex-utilities/tree/6c48e3d3
Diff: http://git-wip-us.apache.org/repos/asf/flex-utilities/diff/6c48e3d3
Branch: refs/heads/develop
Commit: 6c48e3d3dc9010a4ef715d953ae7772c17e7ec87
Parents: c21b31d
Author: Christofer Dutz <ch...@codecentric.de>
Authored: Thu Jul 2 15:07:07 2015 +0200
Committer: Christofer Dutz <ch...@codecentric.de>
Committed: Thu Jul 2 15:07:07 2015 +0200
----------------------------------------------------------------------
.../utilities/converter/mavenextension/FlexEventSpy.java | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/6c48e3d3/flex-maven-tools/mavenizer/maven-extension/src/main/java/org/apache/flex/utilities/converter/mavenextension/FlexEventSpy.java
----------------------------------------------------------------------
diff --git a/flex-maven-tools/mavenizer/maven-extension/src/main/java/org/apache/flex/utilities/converter/mavenextension/FlexEventSpy.java b/flex-maven-tools/mavenizer/maven-extension/src/main/java/org/apache/flex/utilities/converter/mavenextension/FlexEventSpy.java
index 034636d..863d288 100644
--- a/flex-maven-tools/mavenizer/maven-extension/src/main/java/org/apache/flex/utilities/converter/mavenextension/FlexEventSpy.java
+++ b/flex-maven-tools/mavenizer/maven-extension/src/main/java/org/apache/flex/utilities/converter/mavenextension/FlexEventSpy.java
@@ -176,7 +176,13 @@ public class FlexEventSpy extends AbstractEventSpy {
try {
File localRepoBaseDir = new File(mavenSession.getLocalRepository().getBasedir());
DownloadRetriever downloadRetriever = new DownloadRetriever();
- File sdkRoot = downloadRetriever.retrieve(SdkType.AIR, version, PlatformType.getCurrent());
+ PlatformType platformType;
+ if(System.getProperty("platform-type") == null) {
+ platformType = PlatformType.getCurrent();
+ } else {
+ platformType = PlatformType.valueOf(System.getProperty("platform-type"));
+ }
+ File sdkRoot = downloadRetriever.retrieve(SdkType.AIR, version, platformType);
AirConverter converter = new AirConverter(sdkRoot, localRepoBaseDir);
converter.convert();
} catch (Throwable ce) {