git-submodules を使用して他のいくつかのプロジェクトに含めるいくつかの xcode プロジェクト (静的ライブラリ) があります。これはうまく機能し、プロジェクト間でコードを共有するこの方法が気に入っています。ただし、作成するほぼすべての新しいプロジェクトにこれらのライブラリのいくつかを追加しているため、このプロセスを何らかの方法で合理化したいと考えています。すべてのプロジェクトのベースとなる何らかの「テンプレート」を作成します。
これらの手順を自動的に実行する方法が欲しいです。
- X という新しいプロジェクトを作成します。
- サブモジュールの固定 (または動的) リストを追加する
- 追加されたサブモジュールを Xcode プロジェクトに自動的に追加する
このためのスクリプトを作成することは可能ですか? 次のような構文を使用します。
fooproj -n "Bar" -s "foundation、coredata、uikit"
(ここで、Bar は新しいプロジェクトと財団の名前、coredata と uikit は追加するサブモジュールです)
または、このプロセスを合理化できる他の方法はありますか?