「IceBuildコマンドラインリファレンス」の版間の差分
ナビゲーションに移動
検索に移動
編集の要約なし |
|||
(同じ利用者による、間の2版が非表示) | |||
1行目: | 1行目: | ||
IceBuild.iceを使用してAlicePackageをビルドするとき、引数をいくつか指定できます。 | IceBuild.iceを使用してAlicePackageをビルドするとき、引数をいくつか指定できます。 | ||
すべての引数は2つの形式(<code>/switch</code>および<code>-switch</code>)が使用可能です。この記事では、<code>/switch</code> | すべての引数は2つの形式(<code>/switch</code>および<code>-switch</code>)が使用可能です。この記事では、<code>/switch</code>の形式のみを示しています。引数は大文字と小文字を区別しません。 | ||
==構文== | ==構文== | ||
icebuild.ice [Switches] [SourceDir] | icebuild.ice [Switches] [SourceDir] | ||
48行目: | 49行目: | ||
|- | |- | ||
|ControlCode | |ControlCode | ||
|/ | |/ctrlcode:<code>ファイル名</code> | ||
|パッケージに含める制御コードのデータファイルを指定します。16バイトに満たない場合は0で埋められ、16バイトを超える場合は切り捨てられます。 | |パッケージに含める制御コードのデータファイルを指定します。16バイトに満たない場合は0で埋められ、16バイトを超える場合は切り捨てられます。 | ||
|- | |- | ||
55行目: | 56行目: | ||
|ビルドログを表示しません。 | |ビルドログを表示しません。 | ||
|} | |} | ||
==例== | ==例== | ||
===簡単な例=== | ===簡単な例=== | ||
61行目: | 63行目: | ||
===複雑な例=== | ===複雑な例=== | ||
次の例は、パッケージに署名して、ディレクトリ<code>TestPkg</code>を用いて<code>TestSigned.ice</code>という名前でパッケージをビルドします。 | 次の例は、パッケージに署名して、ディレクトリ<code>TestPkg</code>を用いて<code>TestSigned.ice</code>という名前でパッケージをビルドします。 | ||
icebuild.ice TestPkg -sign: | icebuild.ice TestPkg -sign:Sign.pfx -signpwd:PASSWORD -out:TestSigned.ice |
2022年1月27日 (木) 23:38時点における最新版
IceBuild.iceを使用してAlicePackageをビルドするとき、引数をいくつか指定できます。
すべての引数は2つの形式(/switch
および-switch
)が使用可能です。この記事では、/switch
の形式のみを示しています。引数は大文字と小文字を区別しません。
構文[編集]
icebuild.ice [Switches] [SourceDir]
引数[編集]
引数 | 構文 | 概要 |
---|---|---|
SourceDir | ディレクトリ名 | 指定されたディレクトリでパッケージをビルドします。この引数を省略することはできません。 |
Help | /help,/? | 使用方法を表示します。 |
Nologo | /nologo | 著作権情報を表示しません。 |
Version | /version,/ver | バージョン情報を表示します。 |
Out | /out:ファイル名
|
AlicePackageの出力先を指定します。省略した場合は、SourceDir の親ディレクトリ\ディレクトリ名.iceが使用されます。
|
ArgFile | @ファイル名
|
テキストファイルから引数を読み込みます。 |
Sign | /sign:ファイル名
|
指定されたPFXファイルを使用してパッケージに署名します。 |
SignPassword | /signpwd:パスワード
|
/sign で指定したPFXファイルのパスワードを指定します。
|
Overwrite | /overwrite:true またはfalse
|
/out で指定したファイルの出力先に既にファイルが存在する場合に上書きするかどうかを示す値を指定します。規定値はtrue です。
|
ControlCode | /ctrlcode:ファイル名
|
パッケージに含める制御コードのデータファイルを指定します。16バイトに満たない場合は0で埋められ、16バイトを超える場合は切り捨てられます。 |
NoLog | /nolog | ビルドログを表示しません。 |
例[編集]
簡単な例[編集]
次の例は、ディレクトリTestPkg
からパッケージをビルドします
icebuild.ice TestPkg
複雑な例[編集]
次の例は、パッケージに署名して、ディレクトリTestPkg
を用いてTestSigned.ice
という名前でパッケージをビルドします。
icebuild.ice TestPkg -sign:Sign.pfx -signpwd:PASSWORD -out:TestSigned.ice