PostProcess出力の準備
概略
- PostProcess出力を追加する場所と、Copy Files List Setupダイアログを開く方法を学びます。
- Build Macro Pathダイアログを使用して、ソースパスを選択し、ファイルをフィルタリングする方法を理解します。
- サブフォルダーを含めるオプションやフォルダー構造を維持するオプションに加え、ソースファイルがプロジェクト内またはプロジェクトを格納するディレクトリ内に存在する必要があるという要件を確認します。
PostProcess 出力タイプを使用すると、Altium Designer のネイティブ形式以外のファイルを出力に含めることができます。プロジェクトのディレクトリ構造内にある対象ファイルを、設定済みの Folder Structure 出力コンテナで指定されたフォルダにコピーします。
PostProcess 出力は、アクティブな出力ジョブファイルの PostProcess Outputs 領域にある [Add New PostProcess Output] コントロールのメニュー、またはメインメニューの Edit » Add Post Process Outputs サブメニューから、そのファイルに追加できます。
新しい PostProcess 出力を追加したら、メインのジョブ設定ウィンドウでその項目を右クリックし、Configure をクリックして Copy Files List Setup ダイアログを開きます。このダイアログを使用して、複数のファイルやファイルグループを OutJob に追加します。

Copy Files List Setup ダイアログ
Copy Files List Setup ダイアログのオプションとコントロール
- Files and folders - コピーするファイルとフォルダが表示されます。
- Include subfolders - 有効にすると、リスト内のファイルまたはフォルダのサブフォルダを含めます。このオプションは、Add ボタンを使用してファイルまたはフォルダを追加した後にのみ使用できます。
- Preserve folder structure - 有効にすると、出力ジェネレータの実行時にコピー元ファイルのフォルダ構造が保持されます。このオプションは、Add ボタンを使用してファイルまたはフォルダを追加した後にのみ使用できます。
- Add - クリックすると Build Macro Path ダイアログが開きます。このダイアログでは、組み合わせたマクロ文字列を使用して、目的のファイルやフォルダのパスを検索して追加できます。
- Edit - クリックすると Build Macro Path ダイアログが開きます。このダイアログでは、組み合わせたマクロ文字列を使用して、選択したファイルやフォルダのパスを編集できます。
- Remove - クリックすると、選択したファイルが削除されます。

Build Macro Path ダイアログ
Build Macro Path ダイアログのオプションとコントロール
-
[Project] (最初のフィールド)- クリックすると、目的のパスを作成するためのサブメニューが表示されます。
- [Project] - プロジェクト自体を選択します。Altium Designer プロジェクトに追加されたドキュメントのみが含まれます。
- [Project Dir] - プロジェクトが格納されているローカルディレクトリを選択します。
- [Release Managed] - 後で実行するプロジェクトリリースプロセスによって、ファイルのコピー元が動的に決定されるよう指定します。
-
Subfolder (中央のフィールド)- クリックすると、目的のパスを作成するためのサブメニューが表示されます。
- Use base path – ファイルパスは、上記の最初のオプションで定義されたコピー元の場所になります。
-
Choose subfolder – ファイルパスは、コピー元パス内の指定されたサブディレクトリになります。サブフォルダのパスを直接入力するか、
ボタンを使用してサブフォルダを参照し、選択します。
- Filter (右のフィールド)- クリックするとドロップダウンが表示され、目的のファイル拡張子を選択できます。または、目的の拡張子を手動で入力できます。
- Include Subfolders (doesn't matter for [Project] macro) – 有効にすると、サブフォルダ内のファイルにもマスクフィルタが適用され、条件に一致するファイルが含まれます。
- Preserve Folder Structure – 有効にすると、出力ジェネレータの実行時にコピー元ファイルのフォルダ構造が保持されます。
