携帯電話ソフト自動パッケージ処理過程(二)makesis


From Forum Nokia Wiki

MakeSISは、ファイルのパッケージング(.PKG)で提供された情報を使用してファイルを組み立てる、署名されていないSIS(Symbian Installation System)ファイルを作成するためのツールです.SISファイルは、MakeSISによって作成された後、SignSISで署名することもできる.さらに先進的には、CreateSISは、MakeSISおよびSignSISの両方の機能を組み合わせて、1つのツールを実行して2つの作業を完了する効果を達成することができます.
次の図は、PKGファイルの内容をmakesisがどのように組み立て、SISインストールファイルにパッケージ化するかを示しています.
コマンドライン構文の使用
コマンドラインウィンドウを使用するか、バッチ・ファイルでmakesisプログラムを使用することができます.
MakeSIS [-h] [-i] [-s] [-v] [-d directory] pkgfile [sisfile]

釈義
パラメータ
説明
-h
PKGファイルのフォーマットの説明を表示
-i
Open SSLライセンスの表示
-s
ROMベースのハウジングファイルの作成(詳細は後述)
-v
詳細操作情報の表示
-d directory
ファイルの検索パスの指定
pkgfile
PKGファイルのファイル名
sisfile
生成されたSISファイルのファイル名.このパラメータが指定する場合、PKGファイルと同じファイル名である.SISが接尾辞であるSISファイルは、デフォルトのターゲットファイル名として使用されます.
に注意
SISファイルが携帯機器にインストールされると、1つのハウジングファイルが格納されます.このシェル(stub)ファイルには、どのファイルがどのディレクトリに保存されているかなどの情報が保存されており、インストールされたプログラムが安全に削除されることを保証しています.MakeSISはデフォルトでこのようなシェルファイルを作成します.それでも、携帯電話のアプリケーションがSISファイルでインストールされていない場合は、MakeSIS-sを使用してプログラムのハウジングファイルを作成することができますが、この機能は一般的にサードパーティの開発パートナー向けに用意されていません.MakeSISは、ROMに含まれるファイルを作成するSISインストールパッケージをサポートしています.この機能は、ROMベースのコンポーネントの一部がRAMベースのコンポーネントに置き換えられないことを保証するために、インストール中にいくつかのより多くの検証を行います.
Retrieved from "
http://wiki.forum.nokia.com/index.php/%E4%B8%AD%E6%96%87_MakeSIS "