FreeBSD port 作成者のためのハンドブック
前のページ | 第 16章やっていいことといけないこと | 次のページ

# 16.3. `INSTALL_*` マクロ

あなた自身の `*-install` ターゲットでファイルの正しいモードとオーナを保証するために、 必ず `bsd.port.mk` で提供されているマクロを使用してください。

- `${INSTALL_PROGRAM}` は実行可能なバイナリをインストール (し、その過程で strip 処理)するコマンドです。

- `${INSTALL_SCRIPT}` は実行可能なスクリプトをインストールするコマンドです。

- `${INSTALL_DATA}` は共有可能なデータをインストールするコマンドです。

- `${INSTALL_MAN}` はマニュアルとその他の文書をインストールするコマンドです (圧縮はしません)。

これらは基本的に `install` コマンドに適切なフラグを与えたものです。 それらは distfile の `Makefile` で、頭に ``BSD_'' が付けられた (つまり BSD_INSTALL_PROGRM というような) 形で使うことができます。 どのようにこれらを使用するかは以下の例を見てください。

前のページ | ホーム | 次のページ
バイナリの strip | 上に戻る | `WRKDIR`

FreeBSD ports システムに関する質問は、(英語で) <ports@FreeBSD.org> へ、
この文書の原文に関するお問い合わせは、(英語で) <doc@FreeBSD.org> までお願いします。