NAntに独自のタスクを組み込む

NAntが自分の中で最近のブーム。
情報が少なめなのが残念な感じだけど、まあまあ使える。
使い方を勉強しつつ、定形作業の自動化してみている最中。

.NETの開発環境があれば独自のタスクも簡単につくれるっぽいので、以下の記事を参考作ってみた。

Jake Opines : Writing Custom NAnt Tasks

思ったより簡単にできた。

コード

以下のコードをVisual Studio (C# Expressでも可) でビルド

テスト用に以下のビルドファイルを作成

実行してみる

上記ビルドファイルを実行してみると、以下のような感じになる。

C:\Users\snaka\work\platform\nant\hello>nant
NAnt 0.91 (Build 0.91.3873.0; dev; 2010/08/09)
Copyright (C) 2001-2010 Gerry Shaw
http://nant.sourceforge.net

Buildfile: file:///C:/Users/snaka/work/platform/nant/hello/test.build
Target framework: Microsoft .NET Framework 4.0
Target(s) specified: test


load:


test:

    [hello] こんちは

BUILD SUCCEEDED

Total time: 0 seconds.