& # 表示一个参数的文件名。在构建文件中,此文件名相对于当前的工作目录。
' #! 表示用空格分隔的多个参数列表。
( # 表示路径。
&#!类型
由 构建文件调用的外部命令或程序,)*元素制定了哪些环境变量要传递给正在执
行的系统命令,)*元素可以接受以下属性。
% # 表示环境变量值得文件名。此文件名要被转换位一个绝对路径。
& # 表示环境变量的路径。 会将它转换为一个本地约定。
' #表示环境变量的一个直接变量。
( #5表示环境变量名。
注意aaaa或 只能取一个。
'#! 类型
@!!是一个支持命名的文件列表的数据类型,包含在一个 ! 类型中的文件不一定是
存在的文件。以下是其所有的属性。
% #"! 是用于计算绝对文件名的目录。
& #是用逗号分隔的文件名列表。
' #"是对某处定义的一个)!*的引用。
注意aaaa"!和都是必要的,除非指定了 "这种情况下,"! 和 都不允许使用 。
(# 类型
@!数据类型定义了一组文件,并通常表示为)*元素。不过,许多 任务构建成
了隐式的 ?这说明他们支持所有的 属性和嵌套元素。以下为 的属性列表。
% #"! 表示 的基目录。
& #!, 的值如果为 +,那么匹配文件名时, 不是区分大小写的,其默认
值为 #
' #"+$"用来确定是否使用默认的排除模式,默认为 。
( #$"是用逗号分隔的需要派出的文件模式列表。
/ #$"表示每行包含一个排除模式的文件的文件名。
7 #!"是用逗号分隔的,需要包含的文件模式列表。
8 #!"表示每行包括一个包含模式的文件名。
/#A类型
@! 是 对 文 件 的 分 组 , 而 A 是 对 模 式 的 分 组 , 他 们 是 紧 密 相 关 的 概 念 。
)A* 支 持 ( 个 属 性 : !"$"$!"$ 和 $"? 与 相 同 。
A还允许以下嵌套元素:!"?$"?!"和$"#
7#类型
@! 定义了一组过滤器,这些过滤器将在文件移动或复制时完成文件的文本替换。主要
属性如下:
% #!表示嵌套过滤器所搜索的记号,这是标识其开始的字符串。
& #" 表示嵌套过滤器所搜索的记号这是标识其结束的字符串。
' #!" 是过滤器的唯一标志符。