Как составлять структуры каталогов с помощью Ant? - PullRequest
0 голосов
/ 28 апреля 2011

У меня есть структура каталогов, например:

-first_dir
   -a
   -b
   -c
-second_dir
   -a
   -b
   -c

Я бы хотел создать элемент path в Ant 1.7 без дублирования.Это элементы path s, которые я хочу использовать для проверки доступности файлов в состоянии available в задаче waitfor.Как это сделать?

1 Ответ

0 голосов
/ 15 июня 2011

Если я правильно понимаю ваш вопрос, это может вам помочь (из документации Ant FileSet):

<fileset dir="${server.src}" casesensitive="yes">
  <patternset id="non.test.sources">
    <include name="**/*.java"/>
    <exclude name="**/*Test*"/>
  </patternset>
</fileset>

Вы можете настроить его для своих нужд следующим образом:

<path id="result.path">
    <fileset dir="first_dir" casesensitive="yes">
      <patternset id="sub.dirs">
        <include name="a"/>
        <include name="b"/>
        <include name="c"/>
      </patternset>
    </fileset>
    <fileset dir="second_dir" casesensitive="yes">
      <patternset refid="sub.dirs" />
    </fileset>
</path>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...