Flexでswcを作成する方法メモ(−−〆)

PaperVision3Dのクラスがあまりにも多いのでswc化してみました。

まだ、調べたばかりなのでうまく動かない場合があるかもしれませんが、とりあえずできたので書いておきます。
フォルダ(ファイル)をswc化するにはcompcコマンドを使います。
compcは「C:\Program Files\Adobe\Flex Builder 3\sdks\3.0.0\bin」にあります。
compcの基本的な使い方

compc -include-sources フォルダ名 -output 出力ファイル名.swc

フォルダはスペース区切りで複数指定することができます。
ってことで、早速PaperVision3Dをまるまるcompcしてみたんだけど、なにやら依存関係(?)で、怒られるので、オプション「-strict=false」を追加してゆるーくしたらとりあえずOKでした\(^o^)/
以下はtmpの下にPaperVision3Dのライブラリを置いた場合です。

C:\Program Files\Adobe\Flex Builder 3\sdks\3.0.0\bin>compc -strict=false -include-sources tmp/org tmp/nochump tmp/com tmp/fl tmp/org  -outp
ut pv3d.swc

参考リンク