Antの前処理と後処理

ant.batを見ていて気付いたこと。


ant.batを実行すると、まず始めに%HOME%/antrc_pre.batがコールされ、
終了前には%HOME%/antrc_post.batがコールされるように作られている。
(両方とも、該当のバッチファイルがあったときのみ)


なので、前処理・後処理用のバッチファイルを作成し、
HOMEという環境変数で指定した場所にバッチファイルを置いておけば
勝手に実行してくれるっぽい。


マニュアルによると、一時的な環境変数の設定なんかに使えるよー、となっている。
実行するJavaの指定とかANT_OPTSとか。




でも、なぜに%HOME%?
HOMEなんて環境変数、デフォルトでは存在しないような。
HOMEPATHならあるけど・・・。