2012年10月4日TweetPocketUnityアプリケーションをJenkinsでビルドする際、いちいちスクリプトを記述するのが面倒で、管理の面でも不便なので諸々を自動化するgemを作りました。UnityプロジェクトからiOSプロジェクトを作る方法コマンドラインからiOSプロジェクト出力を行う方法については、こちらの記事が参考になります。Assets/Editor以下にスクリプトを書くことになるのですが、毎回このスクリプトを書いて管理するのが面倒なので、gemを作ってみました。echinoideaのインストールrubygemsからインストールできます。echinoidearvmなどの場合はそのまま、root権限が必要な場合はsudoした上でインストール。インストールするとechinoideaコマンドが使えるようになります。echinoidea.ymlの設置ビルドに必要な設定をymlに書いてプロジェクトのルートディレクトリに配置します。Assets/Scenes/Bar.unity最低限必要なのは、ビルドに使うsceneの指定のみ。他にもStrippingLevelやApiCompatibilityLevelなどを指定できます。fooプロジェクトのルートディレクトリにて、echinoideaコマンドを実行します。-oの後に出力先のディレクトリ名を指定します。(この場合fooディレクトリにiOSプロジェクトが保存される)その他ソースコードはgithubでオープンにしてあります。Unityのバージョン、プロジェクトの設定によっては正しく動かない可能性があるので、追々見つかり次第調整していこうと思います。Plugin仕様時のスクリプトについても、時間があったら整理して公開しようと思います。echinoideaははじめてのgem開発となりました。こちらの記事がとても参考になったのですが、割とつまずいた点が多かったのでまとめておきます。コメントをキャンセルメールアドレスが公開されることはありません。*ウェブサイトご意見、ご感想をお願いします。その2ARを学ぶ10連休。折り返し地点までの記録。その110連休に改めてARを勉強することにした。1日目から3日目まで。