FlashBuilder 로 개발 후 빌드할 때 빌더에서 제공해주는 "Export Release Build" 를 이용하고 있었습니다.
특별하게 설명할 부분은 빌드패스 설정하는 부분인데 소스 경로와 라이브러리 경로 두 부분입니다.
### xml
<?xml version="1.0" encoding="utf-8"?>
<project name="vince_client" basedir=".">
<!-- Flash Builder 가 설치된 경로를 확인하여 설정합니다. -->
<property name="FLEX_HOME" value="C:/Program Files/Adobe/Adobe Flash Builder 4.7 (64 Bit)/eclipse/plugins/com.adobe.flash.compiler_4.7.0.349722/AIRSDK" />
<target name="VinceProject">
<property name="PROJECT_NAME" value="VinceProject" />
<property name="SWF_NAME" value="VinceProject.swc" />
<antcall target="compile" />
</target>
<target name="compile">
<mxmlc file="${APP_ROOT}/src/${PROJECT_NAME}.as" output="${DEPLOY_DIR}/${SWF_NAME}">
<!-- Get default compiler options. -->
<load-config filename="${FLEX_HOME}/frameworks/flex-config.xml" />
<!-- List of path elements that form the roots of ActionScript
class hierarchies. -->
<source-path path-element="${FLEX_HOME}/frameworks" />
<!-- 소스 프로젝트를 추가합니다. -->
<!--
<source-path path-element="경로" />
-->
<!-- List of SWC files or directories that contain SWC files. -->
<compiler.library-path dir="${FLEX_HOME}/frameworks" append="true">
<include name="libs" />
<include name="../bundles/{locale}" />
</compiler.library-path>
<!-- 외부 SWC 라이브러리 경로를 추가합니다. -->
<!--
<compiler.library-path dir="경로" append="true">
<include name="하위경로" />
<include name="하위경로2" />
</compiler.library-path>
-->
</mxmlc>
</target>
</project>
확실히 반복작업은 빌드 스크립트를 이용하는 것이 작업량도 줄여줄 뿐더러 실수도 줄여줍니다.