「IceBuildコマンドラインリファレンス」の版間の差分
ナビゲーションに移動
検索に移動
(→引数) |
(→構文) |
||
| (同じ利用者による、間の4版が非表示) | |||
| 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] | ||
| 29行目: | 30行目: | ||
|Out | |Out | ||
|/out:<code>ファイル名</code> | |/out:<code>ファイル名</code> | ||
| − | | | + | |AlicePackageの出力先を指定します。省略した場合は、<code>SourceDir</code>の親ディレクトリ\ディレクトリ名.iceが使用されます。 |
|- | |- | ||
|ArgFile | |ArgFile | ||
| 48行目: | 49行目: | ||
|- | |- | ||
|ControlCode | |ControlCode | ||
| − | |/ | + | |/ctrlcode:<code>ファイル名</code> |
|パッケージに含める制御コードのデータファイルを指定します。16バイトに満たない場合は0で埋められ、16バイトを超える場合は切り捨てられます。 | |パッケージに含める制御コードのデータファイルを指定します。16バイトに満たない場合は0で埋められ、16バイトを超える場合は切り捨てられます。 | ||
|- | |- | ||
|NoLog | |NoLog | ||
|/nolog | |/nolog | ||
| − | | | + | |ビルドログを表示しません。 |
|} | |} | ||
| + | |||
| + | ==例== | ||
| + | ===簡単な例=== | ||
| + | 次の例は、ディレクトリ<code>TestPkg</code>からパッケージをビルドします | ||
| + | icebuild.ice TestPkg | ||
| + | ===複雑な例=== | ||
| + | 次の例は、パッケージに署名して、ディレクトリ<code>TestPkg</code>を用いて<code>TestSigned.ice</code>という名前でパッケージをビルドします。 | ||
| + | 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