Flex SDKを自前でビルドする
最近、FocusManagerなどの細かい挙動が知りたくなったので、自前でFlex Frameworkをビルドすることにした。
Flex Frameworkには、trace文がちりばめられており、当然これらはコメントアウトされているので、これらを復活させて(コメントアウトを省いて)コンパイルし直すだけで、内部の挙動に関する情報がトレース出力されるので、結構な情報量になる。
コンパイルするのに、必要なものは、
・JDK
・Apache Ant
・Cygwin
上記をインストールしたら、SVN経由でFlex SDKのソース一式を取得する。
trunkはgumbo(Flex 4)が上がっており、branchには、SDK v3.xがある。お好きな方を。
例えば:
$> svn co http://opensource.adobe.com/svn/opensource/flex/sdk/branches/3.3.0/
として、SDK 3.3を取得。
ビルドのやり方は、Adobeのページで解説されているので、そのとおりにやればOK。
気をつけたいのは、Cygwinのインストール時に、(タイプとして)DOS Textを選ばないと、エラーが起きてしまう点。
あとは、ビルドしたライブラリをプロジェクトにコピーして使える。
おまけ: Flex SDKのSVNコミット履歴




Leave a Reply