2010-09-19 138 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)