Edited at

ProjectTemplateにスクリプトを追加する方法

More than 5 years have passed since last update.

テンプレートにスクリプトを追加する方法の備忘録

ProjectTemplateの作り方は、書いてらっしゃる方もいるみたいなので、割愛

(気が向いたら纏めます。)

Templates.plist

<key>Targets</key>

<array>
<dict>
<!-- framework追加 -->
<key>Frameworks</key>
<array>
<string>QuartzCore</string>
</array>

<!-- BuildPhase編集 -->
<key>BuildPhases</key>
<array>
<dict>
<!-- script追加 -->
<key>Class</key>
<string>ShellScript</string>
<key>ShellPath</key>
<string>/bin/sh</string>
<key>ShellScript</key>
<string>#スクリプトの追加
# scriptの位置をdragする事で、前処理と後処理に出来ます。
# プロジェクトのルートディレクトリ(SRCROOT)で実行されます。

echo "script start"
</string>
</dict>
</array>
</dict>
</array>

ホントは、schemeをテンプレートに追加して、スクリプトをそのスキームだけで動かすって

やりたかったんですが、スキームの追加が見つけられず・・・

これで、

androidのビルドも同時に出来そうかなー