Задача компиляции макроопределения Ant ⇐ JAVA

Программисты JAVA общаются здесь
Anonymous
Задача компиляции макроопределения Ant

Сообщение Anonymous »

У меня есть компилятор (и язык), который я создаю, который обычно вызывается следующим образом:

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

java -jar nc.jar \
-p some/referenced/package.nc \
-p framework.nc \
source1.ns source2.ns sourceN.ns \
-o output/package.nc
Я хотел бы включить в свой файл сборки ANT задачу, которая вызывает компилятор для компиляции стандартной библиотеки и всех тестовых случаев, но определяя каждый отдельный вызов компилятора как задача болезненная:
Я хотел бы создать какую-нибудь задачу ANT, которая могла бы упростить это до чего-то вроде:
С этой целью я попробовал макроопределение:
Я пробовал несколько вариантов описанного выше, но каждый из них выдавал что-то вроде:
/home/jwarner/code/nlang/nc/build. xml:55: Java не поддерживает вложенный элемент «набор файлов».

Есть ли способ сделать это без расширения самого ANT? Альтернативно, было бы довольно легко добавить задачу ant в мой компилятор? Я не особо придирчив к синтаксису финальной задачи .

Подробнее здесь: https://stackoverflow.com/questions/480 ... ation-task

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