Можно ли использовать псевдонимы bash в сценарии Apache Ant build.xml?Linux

Ответить Пред. темаСлед. тема
Anonymous
 Можно ли использовать псевдонимы bash в сценарии Apache Ant build.xml?

Сообщение Anonymous »

Я использую Apache Ant для автоматизации сборки программы из исходников. В build.xml есть задача exec с командой lazbuild, которая на моей машине не зарегистрирована в пути и ее нужно вызывать с некоторыми дополнительными аргументами. Поэтому я создаю псевдоним в ~/.bashrc с помощью команды:

Код: Выделить всё

alias lazbuild="/home/artem/fpcupdeluxe/lazarus/lazbuild --pcp='/home/artem/fpcupdeluxe/config_lazarus' --lazarusdir='/home/artem/fpcupdeluxe/lazarus'"
Он работает нормально, когда я вручную набираю lazbuild в терминале, но когда Ant начинает сборку, происходит сбой с ошибкой:

/home/artem/Projects/Lazarus/AutoScreenshot/build.xml:87: Ошибка выполнения: java.io.IOException: невозможно запустить программу «lazbuild» (в каталоге «/home/artem/Projects/Lazarus/AutoScreenshot»). "): error=2, Нет файла или каталога.

Я также пытался создать псевдоним в ~/.bash_profile, ~/. профиль и новый файл aliases.sh в каталоге /etc/profile.d/, но безуспешно.
Есть идеи, как это сделать ?
Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/784 ... xml-script
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»