Build the Feathers SDK from Source Code
The document explains how to build the Feathers SDK from source code.
Requirements
- Apache Ant
- playerglobal.swc for Flash Player 11.5 (Download from Archived Flash Player versions)
- Adobe AIR SDK 3.5 without the ASC 2.0 compiler (Download from Archived Adobe AIR SDK versions)
- Adobe Flash Player projector content debugger (Download from Adobe Flash Player Downloads)
Note: When you prepare the Feathers SDK for use in an IDE as the final step, you will be allowed to target newer versions of Flash Player and AIR. These older versions of Flash Player and AIR are only required when building the source code.
Build Steps
Clone the repository from Github:
git clone --recursive git@github.com:joshtynjala/flex-sdk.git ./feathers-sdk
You must include the
--recursive
flag to load the required sub-modules for Starling Framework and Feathers.Copy
env-template.properties
to a new file namedenv.properties
. In this file, define theenv.PLAYERGLOBAL_HOME
,env.AIR_HOME
, andenv.FLASHPLAYER_DEBUGGER
properties. These are required by the build script.Run the following command:
ant main
When asked if you want to integrate with Adobe's embedded font support, type
y
and press theEnter
key.Continue by following the instructions to Build the Feathers SDK from a Binary Distribution.