Skip to content

Instantly share code, notes, and snippets.

@LeeDDHH
Created October 11, 2021 02:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save LeeDDHH/a9e673347b4f3ddde8e4aa2a1eeeb8e7 to your computer and use it in GitHub Desktop.
Save LeeDDHH/a9e673347b4f3ddde8e4aa2a1eeeb8e7 to your computer and use it in GitHub Desktop.
macでpkgbuildを使って、インストーラーを作る時のメモ

--root で指定されたディレクトリをインストーラーに含める対象として指定する一覧を書き出す

pkgbuild --analyze --root 対象ディレクトリ リスト名.list

pkgbuild --analyze --root ./ app.list

あらかじめ用意した list を使って、インストーラーをビルドする

pkgbuild --root コピー元ディレクトリ --identifier jp.hoge.pkgみたいなやつ --install-location コピー先ディレクトリ(/Applicationsとか) --version バージョン番号 パッケージ名

pkgbuild --root ./ --component-plist ../pr.list --install-location ~/Library/Application\ Support --identifier kamo.camomilecafe --version 1.0.0 ../app.pkg
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment