相对于包含在蚂蚁中的路径

时间:2011-03-01 18:32:54

标签: ant

我有一个ant构建系统。我有一些常见的构建文件(common.xml),其他构建文件(如foo)导入。通常,我想包含/引用公共构建文件中的文件。但是,这些路径最终与项目foo的build.xml相关。

是否可以让foo的build.xml导入common.xml(在../中)但仍然有common.xml引用common.xml目录中的文件?

换句话说,在common.xml中我想写相对于common.xml目录的路径,而不是foo的目录。

1 个答案:

答案 0 :(得分:1)

请查看import task docs中的“根据导入的文件解析文件”部分。

基本上你需要使用dirname任务获取common.xml文件的路径,并使用它来构建相对文件的路径。