node-flex-sdk icon indicating copy to clipboard operation
node-flex-sdk copied to clipboard

Resolve build/configuration issues for Apache Flex 4.8.0+

Open JamesMGreene opened this issue 12 years ago • 6 comments

When the Flex SDK moved under the Apache Foundation's flag, Apache had to make a number of changes in order to separate the Flex SDK core from the Adobe proprietary bits, e.g. removing the AIR SDK but included an Ant script to easily download it from Adobe.

Because of these differences, though, this repo's current prepublish.js does not work once we rev to using the Apache Flex SDKs (4.8.0+).

Look into what is necessary to automate this completely... but it may end up faster to just leave it as a Node.js spawn that requires external dependencies like Ant are installed.

JamesMGreene avatar Jun 02 '13 09:06 JamesMGreene

The updated needs are described fairly well in these two blog posts:

  • http://lucamezzalira.com/2012/07/24/how-to-install-flex-4-8-0-sdk-in-flash-builder/
  • http://peterkeating.co.uk/building-apache-flex-4-8-on-windows/

JamesMGreene avatar Jun 02 '13 09:06 JamesMGreene

Also, see Issue #3 for problem with finding a download source for the 4.8.0 version of the Apache Flex SDK.

JamesMGreene avatar Jun 02 '13 09:06 JamesMGreene

Hi,

There's a download.xml (that's used for Jenkins CI) which may help solve this issue, also in the ide/flashbuilder directory there's a script for windows and OSX/Linux to create a usable SDK from a binary release. Need more info just ask.

Thanks, Justin

PS In the ide directory there are also useful scripts for OSX/Linux to set the flash player and air versions and to download and check all player globals.

justinmclean avatar Jun 02 '13 15:06 justinmclean

gentle prod on this issue, signs point to this fixing some build issues i'm having on my OS X.

jonrohan avatar Mar 10 '14 00:03 jonrohan

Hi,

The laster installer (just being voted on/almost released) uses an ant script and ant for AIR to install all of the bits that ant script can also be used by ant if that helps.

Justin

justinmclean avatar Mar 10 '14 00:03 justinmclean

Investigate: https://flex.apache.org/installer.html

JamesMGreene avatar Jun 12 '15 13:06 JamesMGreene