XcodeでAction Script

[参考]


XcodeでAction Scriptからswfをビルドできたら楽じゃね?
と思い調べてみた.

Xcodeのバージョンは3.1 (OS: Leopard*1


テンプレート作成
Xcodeで新規プロジェクトを作成

Others / External Build System

....と作って行けばテンプレートが出来るらしいけど,

プロジェクト名と生成されるActionScriptのファイル名を一緒にするには?

とか分からないところが多いので

http://shin-ishimaru.cocolog-nifty.com/blog/2007/04/xcodeactionscri_0097.html

からテンプレートをありがたくダウンロード.

Flex SDK までのパスが自分の設定とは異なるのでテンプレート内を少々変更.

ActionScript3Template.xcodeproj/project.pbxproj

にある*buildToolPath,SDKROOT*の値をFlex SDKまでのパスに変更.

/Library/Application\ Support/Developer/Shared/Xcode/Project\ Templates/

にディレクトリ*Flash*を作り,修正したテンプレートファイルを配置.*2

あとはAction Scriptにみあったコード補完機能が欲しいので,補完用ファイルをダウンロード.
Flex Support for Xcode 3

このファイルを下記に展開して環境整備終了.*3

/Developer/Library/Xcode/Specifications/

ビルドしてみるとプロジェクトのディレクトリ内bin/にswfが出来てるっ!

*1:Xcodeのバージョンによって諸処のファイルの配置場所が異なるようなので注意です.

*2:テンプレートを配置する場所はまだまだあるみたい.Mac OS X用の一覧に並ぶのもなぁと思って今回はMacFuseに合わせてみた.

*3:Specificationsも置き場がたくさんあって困る.