Build the Feathers SDK from Source Code

The document explains how to build the Feathers SDK from source code.

Requirements

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

  1. 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.

  2. Copy env-template.properties to a new file named env.properties. In this file, define the env.PLAYERGLOBAL_HOME, env.AIR_HOME, and env.FLASHPLAYER_DEBUGGER properties. These are required by the build script.

  3. Run the following command:

     ant main

    When asked if you want to integrate with Adobe's embedded font support, type y and press the Enter key.

  4. Continue by following the instructions to Build the Feathers SDK from a Binary Distribution.