Monday, January 23, 2012
make を使えば、以下のように
run :
groovy hello.groovy
というだけの話だが、これを gradle で処理させる場合...
defaultTasks 'hello'
task hello << {
def cmd = 'groovy hello.groovy'
def p = Runtime.getRuntime().exec( cmd )
def r = p.getInputStream().newReader('UTF-8')
r.eachLine{ println it }
r.close()
}
build.gradle から外部の Groovy スクリプトを呼び出して使う
これでもいいのだが、その1 のやり方の方がトラブルが少なそう。