2010-09-19 133 views
2

在處理小型項目或某些測試類時,我寧願從命令行快速編譯我的代碼,而不是在Flash Builder中創建完整的Actionscript項目。osx從命令行編譯AS3項目

在以前類似的問題,給出一個答案提到的這篇文章: http://www.senocular.com/flash/tutorials/as3withmxmlc/

但是這對於Windows用戶...

我看了一下ProjectSprouts,這似乎是優秀的,但太沉重的任務,我正在尋找。

您是否知道可用於在Mac OSX上從終端快速編譯swf的其他方法?

回答

3

我不確定您的項目有多複雜,但與您鏈接的文章使用的方法非常相似的東西可能是一個簡單的方法。假設你已經有了從Flash SDK的mxmlc程序的地方,你可以只設立一個Makefile像這樣:

MXMLC = ~/Library/flex_sdk_4.1/bin/mxmlc 
SRC = src/foo.as src/bar.as 
MAIN = src/Main.as 
SWF = output.swf 

$(SWF) : $(SRC) 
    $(MXMLC) -o $(SWF) -- $(MAIN)