diff --git a/MoonshineSDKInstaller/src/components/HelperInstaller.mxml b/MoonshineSDKInstaller/src/components/HelperInstaller.mxml index 48b7943..27c8a25 100644 --- a/MoonshineSDKInstaller/src/components/HelperInstaller.mxml +++ b/MoonshineSDKInstaller/src/components/HelperInstaller.mxml @@ -395,13 +395,20 @@ // fixing flex-configs var flexConfig:File = installFolder.resolvePath("frameworks/flex-config.xml"); var flexConfigContent:String = FileUtils.readFromFile(flexConfig) as String; - flexConfigContent = flexConfigContent.replace(/28.0<\/target-player>/g, "32.0"); + flexConfigContent = flexConfigContent.replace(/.*?<\/target-player>/g, "32.0"); FileUtils.writeToFile(flexConfig, flexConfigContent); // fixing air-config flexConfig = installFolder.resolvePath("frameworks/air-config.xml"); flexConfigContent = FileUtils.readFromFile(flexConfig) as String; - flexConfigContent = flexConfigContent.replace(/28.0<\/target-player>/g, "32.0"); + flexConfigContent = flexConfigContent.replace(/.*?<\/target-player>/g, "32.0"); + FileUtils.writeToFile(flexConfig, flexConfigContent); + + // fixing flex-sdk-description + flexConfig = installFolder.resolvePath("flex-sdk-description.xml"); + flexConfigContent = FileUtils.readFromFile(flexConfig) as String; + flexConfigContent = flexConfigContent.replace(/FP\d+.\d+/, "FP32.0"); + flexConfigContent = flexConfigContent.replace(/AIR\d+.\d+/, "AIR33.1"); FileUtils.writeToFile(flexConfig, flexConfigContent); if (HelperConstants.IS_MACOS && !isHarmanAIRDownloading)