Options
Options
元素指定在呼叫時要傳遞至 Ounce/Make 的選項。
這個元素提供使用特定 Ounce/Make 指令行選項的替代方案,如 Ounce/Make 指令語法及 Make 選項所述。
屬性使用下列語法:
<option> = <true | false>
Options
元素及其屬性不是必要的。
Options
元素可包含下列屬性:
屬性 | 說明 |
---|---|
recursive |
布林值。True 或 False。 若為 true,則默示 |
single_project |
布林值。True 或 False。 若為 true,則默示 |
verbose |
布林值。True 或 False。 若為 true,則默示 |
clean |
字串值,以引號 (" ) 括住,例如 "make clean" 。如果設定,則默示 |
build |
布林值。True 或 False。 收集 Make 選項時執行建置。 註: 與 Cygwin 不相容。 |
application |
字串值。如果設定,則默示 -a 選項。指定的值應該是您要的應用程式名稱。 |
no_clean |
布林值。True 或 False。 告訴 Ounce/Make 不要執行清除,且不顯示提示來提醒不會執行清除。 |
註: Ounce/Make 使用內容檔中的選項集。不過,如果您執行 Ounce/Make 時在指令行上包含選項,這些選項的優先順序高於內容檔中設定的選項。如果您在指令行上執行 Ounce/Make 時沒有指定選項,Ounce/Make 會套用內容檔選項。
範例
以下是利用所有屬性的內容檔的範例行:
<Options recursive="true" single_project="false" verbose="false"
clean="nmake.exe clean" no_clean="false"></Options>
說明
recursive="true"
single_project="false"
指示 Ounce/Make 在多重專案模式下運作。在多重專案模式下運作時,recursive 屬性也應該設定為true
。verbose="false"
關閉詳細模式。clean="nmake.exe clean"
清除建置環境。no_clean= "false"
指示 Ounce/Make 執行 clean 指令,且不顯示表示將執行清除的訊息。