PackageMakerをターミナルから使う

必要なもの

  • 必須
    • Files/ インストールするファイルをまとめたもの
  • オプション
    • Info.plist
    • Description.plist
    • Resources/
      • Japanese.lproj/ 空でも可
      • License.rtf
      • Welcome.rtf
      • InstallationCheck等のスクリプトファイル
      • background.jpg

んで

#!/bin/sh
PMAKER="/Developer/Tools/packagemaker"
INSTALLER="hoge.pkg"
${PMAKER} -build -p ${INSTALLER} \
-f /path/to/Files -r /path/to/Resources \
-i /path/to/Info.plist -d /path/to/Description.plist -ds