1.9.3 プロジェクトマスタ情報のCSVファイルの形式
プロジェクトマスタ情報のCSVファイルの形式を次の図に示します。
- 〈この項の構成〉
(1) CSVファイルのセクション
情報は,分類ごとに区分けされています。各区分をセクションといいます。
セクション名 |
指定できる数 |
定義内容 |
---|---|---|
ProjectMasterInf |
1 |
プロジェクトマスタの情報 |
ProjectRelationInf |
0〜1 |
プロジェクト間の依存関係の情報 |
ProfileInf |
0〜1 |
実行に関する情報 |
RegisterInf |
0〜1 |
仮依存ファイルの情報 |
ProjectInf |
1〜1000 |
プロジェクト情報 |
FileInf |
0〜3000 |
ファイル情報 |
OptionDataInf |
0以上 |
プロジェクトまたはファイルのオプション情報 |
EnvironmentDataInf |
0以上 |
プロジェクトまたはファイルの環境変数情報 |
セクションの規則を次に示します。
-
セクションの開始行とセクションの終了行は,角括弧([])で囲まれたキーワードで構成されます(開始行は[セクション名_BEGIN],終了行は[セクション名_END])。
-
ProjectMasterInfセクションは,指定が1個必要です。
-
ProjectRelationInfセクション,ProfileInfセクション,RegisterInfセクションは,1個だけ指定できます。
-
ProjectInfセクションは,1個以上指定が必要です。また,複数個指定できます。
-
OptionDataInfセクションは,ProjectInfセクションまたはFileInfセクションに含めて,各セクション中に1個だけ指定できます。また,プロジェクトマスタのオプションを示すOptionDataInfセクションを1回だけ指定できます。
-
EnvironmentDataInfセクションは,ProjectInfセクションおよびFileInfセクション内に1個だけ指定できます。