Ответ 1
Я не тестировал его сам, но в соответствии с тестом, который я нашел через Google, я думаю, что есть (не документированный) атрибут hidden
<target hidden="true" />
У меня около 25 фиговых целей, когда я перечисляю их в консоли.
Но 5 из них просто необходимы другим целям, и я никогда не буду их запускать.
есть ли возможность скрыть их?
Например:
Есть цели: cms.cc CC-конфигурации CC-контент см-услуги
Все всплывают в моем списке, но "cc" -target - это единственный, который я вызову.
Спасибо!
Я не тестировал его сам, но в соответствии с тестом, который я нашел через Google, я думаю, что есть (не документированный) атрибут hidden
<target hidden="true" />
Используя предлагаемый целевой атрибут hidden
с ними значения true|false
, пока они скрыты от phing -l
с версии Phing 2.4.3.
Здесь атрибут hidden
для целей. Он был зарегистрирован, начиная с версии 2.4.13
.
Это хорошо описано в разделе H.2 Цели и подраздел H.2.2 Атрибуты:
скрытый | Boolean | Включить или не включить эту цель в список целей, созданных phing -l | По умолчанию: False | Обязательно: Нет
В настоящее время имеющиеся аргументы хорошо документированы также в A.2 Аргументы командной строки:
-l -list
Перечислить все доступные цели в файле build (исключая цели, для которых атрибут
hidden
установлен вtrue
)
Пример использования следующий:
<target name="project-target" description="meaningful description" hidden="true">
...
</target>