ant生成文档模版

本文介绍了一个使用ASDocBuilder生成Flex项目API文档的具体配置示例。通过设置不同的目标任务,如文档生成(doc)和清理(clean),展示了如何指定源文件路径、类名及命名空间等参数来定制文档构建流程。
<?xml version="1.0" encoding="utf-8"?>
<project name="ASDoc Builder" basedir=".">
    <property name="FLEX_HOME" value="C:/p4/flex/flex/sdk"/>
    <property name="OUTPUT_DIR" value="C:/temp/ant/asdoc"/>
    <taskdef resource="flexTasks.tasks" classpath="${FLEX_HOME}/ant/lib/flexTasks.jar" />
    <target name="doc">
        <asdoc output="${OUTPUT_DIR}" lenient="true" failonerror="true">
            <doc-sources
                path-element="${FLEX_HOME}/frameworks/projects/spark/src/spark/components/Button.as"/>
            <doc-sources
                path-element="${FLEX_HOME}/frameworks/projects/framework/src/mx/controls/Button.as"/>
        </asdoc>
    </target>
    <target name="clean">
        <delete includeEmptyDirs="true">
            <fileset dir="${OUTPUT_DIR}" includes="**/*"/>
        </delete>
    </target>
</project>
 
 
<?xml version="1.0" encoding="utf-8"?>
<project name="ASDoc Builder" basedir=".">
<property name="FLEX_HOME" value="C:/p4/flex/flex/sdk"/>
<property name="OUTPUT_DIR" value="C:/temp/ant/asdoc"/>
<taskdef resource="flexTasks.tasks" classpath="${FLEX_HOME}/ant/lib/flexTasks.jar" />
<target name="doc">
<asdoc output="${OUTPUT_DIR}" lenient="true" failonerror="true">
<compiler.source-path
path-element="${FLEX_HOME}/frameworks/projects/framework/src"/>
<doc-classes class="mx.controls.Button"/>
</asdoc>
</target>
<target name="clean">
<delete includeEmptyDirs="true">
<fileset dir="${OUTPUT_DIR}" includes="**/*"/>
</delete>
</target>
</project>
 
<?xml version="1.0" encoding="utf-8"?>
<project name="ASDoc Builder" basedir=".">
<property name="FLEX_HOME" value="C:/p4/flex/flex/sdk"/>
<property name="OUTPUT_DIR" value="C:/temp/ant/asdoc"/>
<taskdef resource="flexTasks.tasks" classpath="${FLEX_HOME}/ant/lib/flexTasks.jar" />
<target name="doc">
<asdoc output="${OUTPUT_DIR}" lenient="true" failonerror="true">
<compiler.source-path
path-element="${FLEX_HOME}/frameworks/projects/spark/src"/>
<doc-namespaces uri="library://ns.adobe.com/flex/spark"/>
<namespace
uri="library://ns.adobe.com/flex/spark"
manifest="${FLEX_HOME}/frameworks/projects/spark/manifest.xml"/>
</asdoc>
</target>
<target name="clean">
<delete includeEmptyDirs="true">
<fileset dir="${OUTPUT_DIR}" includes="**/*"/>
</delete>
</target>
</project>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值