macrodef

    4热度

    3回答

    我一样有如下一个xml: <data> <foo>value1</foo> <foo>value2</foo> <foo>value3</foo> </data> 我想创建macrodef它实现以下功能: <?xml version="1.0"?> <project name="OATS" default="execute" basedir="

    3热度

    1回答

    我想创建一个自定义的ant任务,它从一个文件中读取以获取一个列表参数,然后遍历列表以包含列表项作为参数来入侵macrodef。 如何在params中调用cumstom ant任务中的macrodef?

    1热度

    1回答

    我的项目使用Ant,它有几个测试套件。由于每间套房都以类似的方式运行,存在定义一个宏: <macrodef name="exec-tests"> <attribute name="test-suite" /> <element name="test-run" implicit="yes" /> <sequential> <junit printsummar

    3热度

    2回答

    我想编写一个macrodef,它取决于在另一个macrodef中设置的属性,例如this,这不起作用...(macrodef不支持depends,除非属性)无论如何要做到这一点? <project name="mac"> <property name="antlr.version" value="3.2"/> <macrodef name="check"> <a

    5热度

    2回答

    我有一种被称为元素“库” <macrodef name="deploy-libs"> <element name="libs"/> <sequential> <copy todir="${glassfish.home}/glassfish/domains/domain1/lib"> <fileset dir="${lib}"> <

    1热度

    2回答

    我有几个目录,我需要验证这些目录包含确切的文件和目录列表,如果有一些文件或目录或多或少是应该这样说。 非常关键的是,可用的任务对我来说还不够,因为我不仅需要知道是否所有文件都存在,而且还需要知道哪些不应该存在。 我想这样做与macrodef任务,我可以定义文件和目录列表(我有更多的,所以macrodef似乎是最好的解决方案),但我有检查这两种类型的问题 - 目录和文件一次。任何想法如何做? 我没有

    2热度

    1回答

    我想在C++中使用下面的代码。有人能告诉我为什么它显示错误? #define def namespace; using def std; int main(){ return 0; } ,而下面的代码工作正常 #define def namespace std; using def; int main(){ return 0; }

    0热度

    2回答

    这将是美妙的,如果我可以这样做: <macrodef name="process-target"> <attribute name="target" default="?enclosing.target.name?" /> ... </macrodef> <target name="myTarget> <process-target/> </target>

    6热度

    1回答

    我想一个文件(由模式指定的)移动到指定位置在Ant macrodef: <macrodef name="extract"> <attribute name="package"/> <sequential> <!-- the path will contain the unique file in extracted regardless of the name -

    1热度

    1回答

    我想从另一个宏的元素中调用宏。 让我们假设我有以下宏: <macrodef name="jc"> <attribute name="name" /> <attribute name="destdir" /> <element name="fileset-list" optional="false" /> <sequential> <jar des