vim と make と mtasc で swf 作り (on windows)

vim インストール
省略
firefox インストール
省略
mtasc インストール
省略(mtasc は、C:/tools/mtasc-1.11/mtasc.exe にあるとする)
make インストール
http://www.mingw.org/download.shtml から mingw32-make-3.80.0-3.exe (gnu make のインストーラ) をダウンロード。実行。
_vimrc 設定
次の行を追加
set makeprg=C:/Mingw/bin/mingw32-make.exe
(本来なら C:/Mingw/bin を 環境変数 Path に追加すべきだけど vim で make 使うだけならこれでOK。たぶん)
ソースファイル編集
作業ディレクトリ(例えば C:/Documents and Settings/$(USERNAME)/work/)で HelloMtasc.as と makefilevim で編集。
HelloMtasc.as
class HelloMtasc {
  static function main(mc) {
    _root.createTextField("txt",1,0,0,200,20);
    _root.txt.text = "Hello Mtasc !";
  }
}
makefile
work_dir = C:/Documents and Settings/$(USERNAME)/My Documents/work
mtasc="C:/tools/mtasc-1.11/mtasc.exe"
firefox = "C:/Program Files/Mozilla Firefox/firefox.exe"

all:
	$(mtasc) -swf test.swf -main -header 200:20:30 HelloMtasc.as
	$(firefox) "file:///$(work_dir)/test.swf"
※ 行頭の空白は Tab
make
作業ディレクトリがカレントディレクトリであることを確認しつつ
:make
HelloMtasc.as にエラーがあればリターンでエラー行へ、 なければfirefox でプレビュー。