1
我想使用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
使用我成功看的根文件夾,而不是主/ src目錄/ ... 但沒有別的此buildr文件。如果我修改了一個文件,它會通知但文本「調用編譯中的pandoc」不會顯示。
如何解決?