使用Ant 生成as文档
Ant build.xml文件:
<?xml version="1.0" encoding="utf-8"?> <!-- 默认执行"build"任务 --><project name="ASDoc Builder" basedir="." default="build"> <property name="FLEX_HOME" value="D:/Program Files/Adobe/Adobe Flash Builder 4.5/sdks/4.5.1"/> <property name="OUTPUT_DIR" value="D:/aaaaa"/> <property name="MAIN_PATH" value="D:/SvnProject/as_proj_nightly_builder/libraries"/> <property name="LIB_PATH" value="D:/SvnProject/as_proj_nightly_builder/projects/yid-chart/lib"/> <taskdef resource="flexTasks.tasks" classpath="${FLEX_HOME}/ant/lib/flexTasks.jar" /> <!-- 先执行清理原文档文件夹;然后重新生成文档 --> <target name="build"> <antcall target="clean"/> <antcall target="doc"/> </target> <target name="doc"> <asdoc output="${DOC_DIR}" lenient="true" failonerror="true" main-title="${ant.project.name} API Documentation" window-title="${ant.project.name} API Documentation"> <!-- 相关类、第三方类库的文件夹路径 --> <compiler.source-path path-element="${MAIN_PATH}/ccbu-trunk"/> <compiler.source-path path-element="${MAIN_PATH}/vendor"/> <!-- 需要文档化的类,需要完整的包路径+类名;默认会将有依赖的类放入生成文档中。--> <doc-classes includes="*" append="true"/> </asdoc> </target> <target name="clean"> <delete includeEmptyDirs="true"> <fileset dir="${OUTPUT_DIR}" includes="**/*"/> </delete> </target> </project>