Importタスク
Importタスクという見慣れないものがあったので、使ってみた。
その名の通り、別ビルドファイルをImportできるらしい。
ターゲットのオーバーライドも可能だとか。
普通に使う
というわけで、インポートされるファイル。
<?xml version="1.0" encoding="Shift_JIS"?>
インポートするファイル。
<?xml version="1.0" encoding="Shift_JIS"?>
実行結果。
imported.xmlが読み込まれて、echoターゲットが実行されてる。
test:
[echo] Hello
echo:
[echo] 2006/07/18(火) 18:26:15.125
BUILD SUCCESSFUL
マニアックに使う
ちょっとマニアックな使い方をしてみる。
インポートされるファイル。
見えないターゲットのecho2をコールしている。
<?xml version="1.0" encoding="Shift_JIS"?>
インポートするファイル。
ターゲットecho2が定義されている。
<?xml version="1.0" encoding="Shift_JIS"?>
実行結果。
echo2がちゃんと実行されてる。
test:
[echo] start
echo:
[echo] 2006/07/18(火) 18:30:53.234
echo2:
[echo] Good Bye
[echo] end
さて、使う機会あんのかな・・・。