FPGA開発日記

カテゴリ別記事インデックス https://msyksphinz.github.io/github_pages , English Version https://fpgadevdiary.hatenadiary.com/

makeコマンドの--output-sync オプションについて

自分用のメモ:大量のジョブを流した時に出力をまとめ上げたいときに使用する。

linuxjm.osdn.jp

-O[type], --output-sync[=type]
-j を使って複数ジョブを並行で実行する場合、それぞれのジョブからの出力をばらばらに行うのではなく、個々のジョブ出力を取りまとめるようにします。type が未指定か target に指定されている場合、各ターゲットごとにレシピ全体の出力結果がまとめられます。type が line の場合、レシピ内の各コマンドラインの出力結果がまとめられます。type が recurse である場合、再帰呼び出しされた make 全体の出力結果がまとめられます。type が none の場合、同期をとった出力は無効化されます。