Tigran Najaryan created FLEX-33481: -------------------------------------- Summary: Improve README for FalconJX compiler Key: FLEX-33481 URL: https://issues.apache.org/jira/browse/FLEX-33481 Project: Apache Flex Issue Type: Documentation Components: .Unspecified - Compiler Reporter: Tigran Najaryan Priority: Minor
The current README file is sparse and needs more details. Here is proposed README file content: Apache FalconJx Prototype Cross Compiler ==================== Note: steps 1-4 and 7 below describe how to get and build Apache Flex SDK, develop branch. If you already have the the develop branch of SDK skip these steps. To get and build FalconJX compiler follow these steps: 1. Create a working directory for Apache Flex ("repo" below). 2. cd repo 3. Get bleading-edge of SDK: git clone https://git-wip-us.apache.org/repos/asf/flex-sdk.git sdk cd sdk git checkout develop cd .. 4. Get TLF git clone https://git-wip-us.apache.org/repos/asf/flex-tlf.git tlf 5. Get Falcon and switch to develop branch: git clone https://git-wip-us.apache.org/repos/asf/flex-falcon.git falcon cd falcon git checkout develop cd .. 6. Get ASJS git clone https://git-wip-us.apache.org/repos/asf/flex-asjs.git asjs cd asjs git checkout develop cd .. 7. Build SDK. Follow instructions in sdk/README, then: cd sdk ant main (Select all default answers when prompted, i.e. just hit ENTER until the build finishes). cd .. 8. Build Falcon compiler. Follow instructions in falcon/compiler/README, then: cd falcon/compiler ant -Dsdk.branch=path-to-repo/sdk cd ../.. (Note: the compiler/build.xml assumes Flex SDK is in ../flex-sdk dir, which is not what we have created in step 3 above, so you need to supply correct dir to Ant via sdk.branch parameter). 9. Build FalconJX. cd falcon/compiler.jx ant cd ../.. 10. Build ASJS and FlexJSUI.swc: cd asjs ant cd frameworks/as ant -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira