nDiki : 2004年08月24日

2004年8月24日 (火)

過去の今ごろ

過去の8月24日より。

  • 自由が丘
    • もう1年か。ラケルはまた行ってもいいな。去年あたりからく自由が丘に行くようになった気がする。
スポンサード リンク

NSISスクリプト書き

Modern UI以下のサンプルや、NSIS Archive などを参考に。

  • PATH環境変数への追加処理
  • プログラムの追加と削除への(レジストリ)登録処理
  • スタートメニューの登録処理

あたりをいじる。

autoconfiscate する時ほどは楽しくない。

PAR で重複アーカイブされる

pp でうまく依存モジュールがアーカイブされていないようなので、確認しようと exe 化されたファイルを unzip。 ではじめて、同じモジュールが重複されたアーカイブされている事に気がつく。 blib の下で、

 pp -o foo.exe -a lib -a arch -M ... -c script/foo

としていたのだが、どうやら -M や -c でリストアップされたモジュールと -a で指定したものが重複していてもそのまま両方アーカイブしてしまっているらしい。

lib 以下に

  • eval で use するため依存関係では自動抽出されない
  • 画像ファイルなどのリソースもある

ということで '-a' で指定していたのだが。

これらのモジュールは -M で、リソースは -a でそれぞれきちんと明示的に指定しないと駄目か。 blib の下のファイルをスキャンするスクリプトをつくるかな。

[ 8月24日全て ]

About Me

Naney Naney (なにい)です。株式会社ミクシィで SNS 事業の部長をしています。

nDiki1999年1月に始めたコンピュータ日誌を前身とする NaneyWeb 日記(兼パーソナルナレッジベース)です。ちょっとしたノートは nNote にあります。

※内容は個人的見解であり所属組織とは関係ありません。

月別インデックス
Process Time: 0.050493s / load averages: 0.62, 0.52, 0.51
nDiki by WATANABE Yoshimasa (Naney)
Powered by DiKicker