| <!-- | 
 |  | 
 |   Licensed to the Apache Software Foundation (ASF) under one or more | 
 |   contributor license agreements.  See the NOTICE file distributed with | 
 |   this work for additional information regarding copyright ownership. | 
 |   The ASF licenses this file to You under the Apache License, Version 2.0 | 
 |   (the "License"); you may not use this file except in compliance with | 
 |   the License.  You may obtain a copy of the License at | 
 |  | 
 |       http://www.apache.org/licenses/LICENSE-2.0 | 
 |  | 
 |   Unless required by applicable law or agreed to in writing, software | 
 |   distributed under the License is distributed on an "AS IS" BASIS, | 
 |   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
 |   See the License for the specific language governing permissions and | 
 |   limitations under the License. | 
 |  | 
 | --> | 
 |  | 
 | Integrating Apache Flex SDK with Adobe Flash Builder | 
 | ---------------------------------------------------- | 
 |  | 
 | Adobe Flash Builder performs several checks on the Apache SDK to ensure compatibility of  | 
 | the SDK with Flash Builder.   | 
 |  | 
 | Verifying the validity of the Apache Flex SDK for Adobe FlashBuildder v4.7+ | 
 | ---------------------------------------------------------------------------- | 
 |  | 
 | Flash Builder verifies the validity of the Apache Flex SDK by checking for the following: | 
 |  | 
 | * The following XML files and folders must be present in the root directory of the Flex SDK: | 
 |     flex-sdk-description.xml - <version> is Apache Flex 4.8.0 or higher | 
 | 	templates | 
 |  | 
 | * The following XML files and folders must be present in the frameworks directory of the Flex SDK: | 
 |     flex-config.xml | 
 | 	mxml-manifest.xml | 
 |  | 
 | * The following files and folders must be present in the frameworks folder of the Flex SDK: | 
 | 	air-config.xml | 
 | 	airmobile-config.xml | 
 | 	spark-manifest.xml | 
 | 	locale | 
 | 	projects | 
 | 	rsls | 
 | 	libs\player | 
 | 	libs\air | 
 |  | 
 | * The following JAR files must be present in the lib folder of the Flex SDK: | 
 | 	flex-compiler-oem.jar | 
 | 	mxmlc.jar | 
 | 	adt.jar | 
 |  | 
 | * The following XML file must be present in ide/flashbuilder folder of the Flex SDK: | 
 |     flashbuilder-config.xml - <express-install-swf> tag required  | 
 |      | 
 |         <!-- Specifies the express install swf that will be used in the HTML file generated. --> | 
 |         <!-- The implied path is {flex-home}/templates/swfobject. --> | 
 |         <express-install-swf>expressInstall.swf</express-install-swf> | 
 |                        | 
 |         The other option that may be used is playerProductInstall.swf, which is an | 
 |         Adobe proprietary file. | 
 | 	 | 
 | Verifying the validity of the Apache Flex SDK for Adobe FlashBuildder v4.6 | 
 | --------------------------------------------------------------------------- | 
 |  | 
 | * The following XML files and folders must be present in the root directory of the Flex SDK: | 
 |     flex-sdk-description.xml - <version> cannot be less than 3.0.0 and it cannot be empty | 
 |  | 
 | * The following XML files and folders must be present in the frameworks directory of the Flex SDK: | 
 |     flex-config.xml | 
 | 	mxml-manifest.xml | 
 |  | 
 | * The following JAR files must be present in the lib folder of the Flex SDK: | 
 | 	flex-compiler-oem.jar | 
 | 	mxmlc.jar |