Importタスク

Importタスクという見慣れないものがあったので、使ってみた。
その名の通り、別ビルドファイルをImportできるらしい。
ターゲットのオーバーライドも可能だとか。

普通に使う

というわけで、インポートされるファイル。


<?xml version="1.0" encoding="Shift_JIS"?>








インポートするファイル。


<?xml version="1.0" encoding="Shift_JIS"?>








実行結果。


test:
[echo] Hello
echo:
[echo] 2006/07/18(火) 18:26:15.125
BUILD SUCCESSFUL
imported.xmlが読み込まれて、echoターゲットが実行されてる。

マニアックに使う

ちょっとマニアックな使い方をしてみる。
インポートされるファイル。
見えないターゲットのecho2をコールしている。


<?xml version="1.0" encoding="Shift_JIS"?>









インポートするファイル。
ターゲットecho2が定義されている。


<?xml version="1.0" encoding="Shift_JIS"?>













実行結果。


test:
[echo] start
echo:
[echo] 2006/07/18(火) 18:30:53.234
echo2:
[echo] Good Bye
[echo] end
echo2がちゃんと実行されてる。



さて、使う機会あんのかな・・・。