Я хочу использовать buildr для автоматизации задач.Использование buildr для задач без компиляции
Функция, которую я хочу использовать, - это buildr cc
, которая (по умолчанию) запускает компиляцию при изменении исходной папки.
Моя цель состоит в том, чтобы настройки Buildr для конкретного каталога для выполнения пользовательской задачи (e.g.a системный вызов)
Моя последняя версия (не работает, потому что я определяю сборки) состоит в следующем.
define "directory_watcher" do
compile.sources << _(".")
compile.from(_(".")).using(:javac)
compile do
p "Calling pandoc in compile"
system "pandoc 0*.txt -o directory_watcher.html -s -c css/base.css"
end
build do
p "Calling pandoc in build"
system "pandoc 0*.txt -o directory_watcher.html -s -c css/base.css"
end
end
Используя этот Buildr файл мне удалось посмотреть корневую папку вместо основного/SRC/... Но ничего. Если я изменяю файл, он уведомляет, но текст «Вызов pandoc в компиляции» не отображается.
Как это решить?