2

カスタム Xcode 4 プロジェクト ファイル テンプレート内でスクリプトを実行することは可能ですか? ターゲット ビルド フェーズ内のスクリプトの実行ではなく、テンプレートが選択されてプロジェクト自体が準備されると実行されるスクリプトのことです。

(多数の) git サブモジュールの追加を強制するテンプレートを作成しようとしています。そのために、ユーザーがカスタム テンプレートからプロジェクト ファイルを作成すると実行されるスクリプトを実行することを想定しました。これまでのところ、私の調査では、テンプレートが使用された後にスクリプトを実行する方法を見つけることに成功していません。

4

1 に答える 1

2

.gitmodules をプロジェクト テンプレートに追加してみることができますが、それが Xcode のテンプレートの下に収まるかどうかはわかりません。

それが失敗した場合は、できませんが、.gitmodules ファイルをディレクトリに追加する (またはスクリプトを作成する) だけで、IDE からの直接のサポートがないにもかかわらず、プロセスは迅速かつ簡単になります。

プロジェクトにスクリプト (PROJECT_ROOT/config_modules.sh) が含まれていて、これらのモジュールをそのディレクトリのレポに追加する、道の途中のアプローチを取ることもできます。次に、すべてのプロジェクトを作成したら、config_modules.sh を検索、実行、および削除する別のスクリプトを作成します。

于 2012-05-21T11:22:08.240 に答える