${PORT_OPTIONS:MDOCS}2014年02月03日 23時23分52秒

portlint によると NOPORTDOCS ではなくて${PORT_OPTIONS:MDOCS} を使うそうだ。.include <bsd.port.options.mk> で、事前に行う必要がある。

こんな感じで使うみたいだ。


OPTIONS_DEFINE= DOCS

.if ${PORT_OPTIONS:MDOCS}
        ${MKDIR} ${DOCSDIR}
.for f in ${DOCS}
        ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}/
.endfor
.endif

DOCS をインストールするかの選択肢が出来て、それに応じてインストールする。

更に最近の ports には STAGing が出来て、これにもう一捻り必要だが、これは後程。

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2014/02/03/7211511/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。