インストーラーを PackageMaker から pkgbuild に移植する過程にあり、デフォルトのインストール場所を現在のユーザーのホーム ディレクトリにし、ユーザーがシステム全体にインストールできるようにしようとしています。
私の配布ファイルには、 enable_currentUserHome="true" と enable_localSystem="true" があり、ユーザーが「このコンピューターのすべてのユーザーにインストール」または「自分のみにインストール」することを正しく許可しています。ただし、デフォルトで「自分のみにインストール」が選択されるようにしたいと思います。
pkgbuild には "--install-location" のコマンド ライン オプションがあり、man ページにはデフォルトの場所を指定すると書かれていますが、ホーム ディレクトリを指定する方法については言及されていません。"~" と "$HOME" を試しましたがうまくいきませんでした。私が知らないマクロはありますか?
デフォルトで現在のユーザーのホームディレクトリの下に pkgbuild をインストールするように指示する方法を知っている人はいますか?
前もって感謝します!
-オーウェン