make オプションの指定には、「オプション」ダイアログ (図 16-3 参照) を使用します。
「カテゴリ」リスト |
make オプションのカテゴリを選択します。 |
「了解」ボタン |
変更内容を適用してダイアログを終了します。 |
「適用」ボタン |
変更内容を適用するだけでダイアログは終了しません。 |
「取消し」ボタン |
変更内容を適用せずにダイアログを終了します。 |
「ヘルプ」ボタン |
このダイアログに関するオンラインヘルプが表示されます。 |
表 16-1 に、「オプション」ダイアログを使用して設定できるオプションについて説明します。
表 16-1 「オプション」ダイアログで設定できるオプション
カテゴリ |
オプション |
---|---|
基本 |
コマンド行への入力を表示するだけで実行はしません (-n)。 |
|
エラーが発生した場合は、依存関係のツリーのうち、そのターゲットに依存しない分岐について実行を継続します (-k)。 |
コマンドの実行と 表示 |
make でそのターゲットを再構築する理由を表示します。選択されたターゲットよりも新しい依存ファイルがあれば、それらもすべて表示されます。make の表示オプションは、MAKEFLAGS 環境変数からも読み込まれます (-d)。 |
|
依存関係の検査および処理に関する詳細情報を表示します (-as)。 |
|
読み込まれたメークファイルのテキストを表示します (-D)。 |
|
メークファイルのテキスト、make.rules ファイル、状態ファイル、およびすべての隠し依存関係レポートを表示します (-DD)。 |
|
サイレントモード。実行前にコマンド行を表示しません。特殊関数ターゲット .SILENT: と同義です (-s)。 |
実行せず表示する だけのオプション |
マクロ定義とターゲット記述の完全セットを印刷します (-p)。 |
依存関係のレポートだけを作成し、構築は行いません (-P)。 |
|
|
クエスチョンモード。ターゲットファイルが最新の状態であるかどうかに応じて、ゼロまたはゼロ以外のステータスコードを返します (-q)。 |
その他 |
規則に従わずにターゲットファイルを操作します (ターゲットを外見上だけ最新の状態にします)。ファイルを複数のユーザーが管理している場合にこの処理を行うと危険です。このオプションは、メークファイルに .KEEP_STATE: ターゲットが現れたとき、規則に従っているかのように、状態ファイルを更新します (-t)。 |
|
デフォルトのメークファイル /usr/share/lib/make/make.rules にあるデフォルトの規則を使用しません (-r)。 |
|
メークファイル内のマクロ変数を環境変数で上書きします (-e)。 |
|
コマンドから返されたエラーコードを無視します。特殊関数ターゲット .IGNORE: と同義です (-i)。 |
分散メーク |
モード: 実行する make プロセスの種類を逐次、並列、または分散の中から選択します (「構築モードの指定」を参照) (-m)。 |
|
最大ジョブ数: 構築サーバーに分散する最大ジョブ数を指定します (-j)。 |
|
実行時の構成ファイル: 実行時の構成ファイルを指定します。 |
|
構築サーバーグループ: ジョブを分散する構築サーバーグループの名前を指定します。 |
|
一時出力ディレクトリ: 一時的な出力を書き込むディレクトリの名前を指定します。 |
make オプションを指定するには:
「オプション」ボタンをクリックして「オプション」ダイアログを開きます。
「オプション」ダイアログで、使用するオプションを選択します。
「カテゴリ」リストをクリックして make オプションを選択します。「オプション」ダイアログには、make および dmake のすべてのオプションを指定できます。分散メークオプションについての詳細は、「構築モードの指定」を参照してください。
「了解」ボタンをクリックして、指定したオプションを適用します。「ターゲットの編集」ダイアログで「構築」ボタンをクリックして構築を開始します。
make オプションは、「構築」メニューの「新規ターゲット」を選択すると表示される「ターゲットの新規定義」ダイアログでも指定できます。