Skip to content

Build the Feathers SDK from Source Code

Josh Tynjala edited this page Apr 18, 2015 · 1 revision

The document explains how to build the SDK from source code. Most developers should download a binary distribution of the Feathers SDK instead, which is easier to install. See Build the Feathers SDK from a Binary Distribution for details.

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 [email protected]: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 n and press the Enter key. We will do this in a later step.

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