タグ

antに関するuehajのブックマーク (2)

  • AntのGroovyタスクを使うときの俺流ベストプラクティス - nobusueの日記

    G* Advent Calendar 2013の12/16担当、@nobusue です。 12/7に続き二度目の登場になりますが、引き続き実務に役立つシリーズでいきたいと思います。といっても、「ビルドはGradleで決まりだよね!」というイマドキの現場ではなく、いまだにAntでがんばっている(ちょっと残念な)現場の方向けです。 最近はMavenやGradleやsbtなんかの新興勢力に押され気味のAnt御大ですが、その安定感からいまだに「Ant以外認めない」という現場も多いと聞きます。(あくまで伝聞ですよ。。。)実際、要件的にはAntで十分というケースも多いでしょう。しかし、やはりAntで無理やりがんばるのはあまり得策ではないケースというのもままあります。例えば、 テンプレートエンジンを利用して設定ファイルを動的に生成したい(単純なプロパティの置換ではすまない、もしくは日語を含む文字列を置

    AntのGroovyタスクを使うときの俺流ベストプラクティス - nobusueの日記
    uehaj
    uehaj 2013/12/17
    G* Advent Calendar 2013の12/16 #gadvent
  • Gradleからマイナス文字を含んだAntタスクを呼び出す - Toby55@新潟の日常

    約一年振りって、、、それは昨年もやったよ(大汗)ということで、今年もやってきました、G* Advent Calendar 2013。6日目は私です。 Antを使っていた方がGradleに移行する際に何が便利か、というとAntのタスクをそのまま呼び出せることだと思います。 昔作ってそのまま使っていた為に、Gradleのプラグインにするにもソースが見つからないとか、開発者がもう居ないとか(汗)の場合でも安心ですね。 さて、AntのタスクはXMLで定義しますので、タスク名にマイナス文字が含まれたものを定義できてしまいます。このようなAntタスクをGradleから呼び出すには、どうしたら良いでしょうか。 例えば、"foo-bar"タスクを呼び出す際には、Antなら次の様に書きます。 これをGradleから呼び出す為に、次の様に書くとエラーになります。 ant.foo-bar(user: 'Toby

    Gradleからマイナス文字を含んだAntタスクを呼び出す - Toby55@新潟の日常
    uehaj
    uehaj 2013/12/08
    G* Advent Calendar 2013。6日目 #gadvent
  • 1