gradleのExecタスクタイプ

2015-04-19T00:00:00+09:00 gradle

gradleで特定のコマンドを実行するようなケースがある場合のメモ

task A(type: Exec) {
    commandLine = ["pwd"]
}

task B << {
    /* エラー。そもそもやると動かない
    def exec = new Exec()
    exec.commandLine(["pwd"])
    exec.execute()
    */
}

task C << {
    exec {
        commandLine = ["pwd"]
    }
}

っていう感じでtype: ExecでExecタスクタイプを使うかexec DSLブロックを使えば良いっぽい

doma2をやってみる (5) - OriginalStates - React.jsのCSSアニメーション