Skip to content
Alexey Shumkin edited this page Jun 21, 2019 · 1 revision

Действие

Выводит сообщение (в том числе из файла) на консоль, в файл.

Атрибуты

  • message - текст сообщения
  • text - текст сообщения
если заданы оба, то message + text
  • input - входной файл. Также может содержать ссылки на свойства, которые разыменовываются в ходе выполнения задачи
  • file - выходной файл
  • append - признак добавления в файл (а не перезаписи)
  • level - уровень логгирования, при котором выводится сообщение. Может принимать значение из множества:
  • Errors
  • Warnings
  • Normal
  • Verbose
  • Debug
По умолчанию Normal.

Пример

<property name="versioninfo" value="versioninfo" />
<property name="version" value="0.0.1.0" />
<target name="example">
    <echo message="Setting versioninfo ${version}..." />
    <echo file="${versioninfo}.tmpl" output="${versioninfo}.rc" />
</target>

В ходе выполнения этой задачи, если файл versioninfo.tmpl содержит

 Version is ${version}

создатся или перезапишется файл versioninfo.rc с содержимым

 Version is 0.0.1.0

Категория:Want. Теги

Clone this wiki locally