Попытка изучить Phing, путем преобразования Муравья Build.xml в Phing. Может казаться, не находит поисковую функцию на Пользовательском документе Phing....
Это - то, что я имею:
<condition property="script-suffix" value=".bat" else="">
<os family="windows" />
</condition>
<echo message="Script-suffix is ${script-suffix}" />
Существует две проблемы, которые я должен решить, но я не знаю как:
Я не знаю, как преобразовать это условие в приемлемый Phing. else=""
атрибут вызывает ошибку.
Я не могу получить доступ script-suffix
использование свойства ${script-suffix}
Я попробовал ${project.script-suffix}
, ${phing.script-suffix}
, $, and other obvious combination. And attempted to change the condition using the
отметьте и отказавший эффектно T __ T.<if>
, <else>
Заранее спасибо ^ __^.
<condition property="script-suffix" value=".bat">
<os family="windows" />
</condition>
<if>
<equals arg1="${script-suffix}" arg2=".bat" />
<then>
<os family="windows" />
</then>
<else>
<property name="script-suffix" value="" />
</else>
</if>
<echo message="---- Build Properties ----" />
<echo message="" />
<echo message="OS is ${os.name}" />
<echo message="Basedir is ${project.basedir}" />
<echo message="Script-suffix is ${script-suffix}" />
<echo message="" />
<echo message="---- Storefront Properties ----" />
Думаю, я понял, но у меня нет оконного компьютера, чтобы протестировать опцию оконной ОС. Спасибо.