首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ANT脚本:如何使用ASDOC引擎排除多个文件

ANT脚本:如何使用ASDOC引擎排除多个文件
EN

Stack Overflow用户
提问于 2011-10-29 21:32:52
回答 1查看 264关注 0票数 1

我想在我的源项目中排除几个文件(*_include.as),以生成ASDOC:

代码语言:javascript
复制
<target name="build-asdoc" depends="manifest">

    <delete dir="${asdoc.dir}" />
    <mkdir dir="${asdoc.dir}" />        

    <exec executable="${FLEX_HOME}/bin/asdoc.exe" failonerror="false">
                <arg line="-doc-sources '${src.dir}'" />
                <arg line="-doc-sources '${lib.dir}'" />
                <arg line="-external-library-path '${ivy.cache.dir}/org.puremvc.as3/singlecore/swcs'" />
                <arg line="-external-library-path '${ivy.cache.dir}/com.keepcore.calendar/KCCalendar/swcs'" />
                <arg line="-external-library-path '${ivy.cache.dir}/org.as3commons/as3commons-lang/swcs'" />                        
                <arg line="-main-title '${asdoc.mainTitle}'" />
                <arg line="-window-title '${asdoc.windowTitle}'" />
                <arg line="-output '${asdoc.dir}'" />
                <arg line="-footer '${asdoc.footer}'" />
                <arg line="-exclude-sources ?????" />
            </exec>

</target>

非常感谢,

致以敬意,

安东尼

EN

回答 1

Stack Overflow用户

发布于 2011-10-30 00:10:31

使用文件集和路径转换:

代码语言:javascript
复制
<fileset dir="${src.dir}" id="src.files">
      <include name="**/*.cpp"/>
    </fileset>

<pathconvert pathsep="," property="excluded.src.files" refid="src.files"/>

现在属性${excluded.src.files}将用空格分隔文件,您可以根据程序输入参数添加自己的分隔符等。然后,您只需将这个与您的-exlucde-source arg一起传递给您的程序,就是这样。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7939212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档