管理プロジェクト階層、統合テスト・プロジェクト、およびシステム・テスト・プロジェクトを既にビルドしていることを確認します。
手順
- 外部プロジェクトを作成するタスクを作成し、自分自身を担当者のままにします。
新しく作成したタスクがカレント・タスクとして設定されます。
- 外部プロジェクトとするプロジェクトをコピーします。
- プロジェクトを作成します。
- 新規プロジェクトのプロパティーを設定します。
- 「OK」をクリックします。
- プロダクト・オブジェクト (および他のオブジェクト) を、外部プロジェクトにドラッグまたは貼り付けして追加します。
- 新規外部プロジェクトを元のプロジェクトに追加します。
- 適切なビルド管理プロジェクトを「ワーク」ペインに表示します。
- 既存のサブプロジェクトから外部プロジェクトを作成する場合、元のプロジェクトから元のサブプロジェクトを切り取ります。
guilib プロジェクトがあって、guilib_ext 外部プロジェクトを作成した場合、guilib プロジェクトが現れるたびに、文字を guilib_ext に置き換えます。この操作を各外部プロジェクトについて実行します。
例えば、Joe は guilib_ext を toolkit プロジェクトに追加し、guilib プロジェクトを toolkit プロジェクトから削除します。さらに、Joe はサブプロジェクトを再びビルドする必要がなければ、guilib プロジェクトのコピーを削除できます。
- 新規外部プロジェクトを元のプロジェクトに追加します。(新規外部プロジェクトがサブプロジェクトの場合、このステップをスキップします。)
『3』を参照してください。
- 外部プロジェクトを含む各プロジェクトについて、4 を繰り返します。
注: 新規外部プロジェクトを正しく参照できるようにビルド・スクリプトおよび makefile を変更します。
- カレント・タスクを完了します。
- 統合テスト・プロジェクトについて統合テスト・サイクルを実行します。
- プロジェクト階層からベースラインを作成します。
- 外部ベースライン・プロジェクトからシステム・テスト・ビルド管理プロジェクトをコピーします。
- システム・テスト・プロジェクトについてシステム・テスト・ビルドおよびテスト・サイクルを実行します。