Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Aug 2015 23:45:31 +0100
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        Alexey Dokuchaev <danfe@FreeBSD.org>, Dmitry Marakasov <amdmi3@amdmi3.ru>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r394970 - head/devel/love07
Message-ID:  <1401876A0D871EB1944F20BC@atuin.in.mat.cc>
In-Reply-To: <20150821185335.GA86849@FreeBSD.org>
References:  <201508211600.t7LG05HP050267@repo.freebsd.org> <20150821171523.GA49960@FreeBSD.org> <20150821172406.GA41937@hades.panopticon> <20150821185335.GA86849@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--==========6E469940F1E2850A7CC5==========
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

+--On 21 ao=C3=BBt 2015 18:53:36 +0000 Alexey Dokuchaev <danfe@FreeBSD.org>
wrote:
| After we entered staging era, we started to get rid of .if ${PORTDOCS}
| checks because we could use the benefit of dumping everything possible =
[1]

No.

Dropping the .if ${PORT_OPTIONS:MDOCS} checks was to avoid getting hit by
having to include bsd.port.options.mk, which includes bsd.port.mk, and
thus, make had to parse it twice (once from bsd.port.options.mk, once at
the end of the Makefile), which takes time.  So, we started installing docs
files in post-install when there was "not too much of them", installing
them inconditionnaly was supposed to be a less hit than parsing bsd.port.mk
twice.

I added target options helpers (and rewrote the target ordering mechanism
on the way), so we still do not need bsd.port.options.mk to check for
PORT_OPTIONS:MDOCS/EXAMPLES/WHATEVEROPT, saving us from parsing bsd.port.mk
twice, but now, only installing the files when they're needed, and not
always.

--=20
Mathieu Arnold
--==========6E469940F1E2850A7CC5==========
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAEBCgBmBQJV15v7XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz
QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85ILhoP/2uua0qCJ8SmkEHkKBn1BW3j
yAA+Icdsr//k9d0hYB6okLyhnmKAZPAQjUHjVlRF4LXTV9BEdA5MlVb22bMaE46L
aRkWuoLnWwWYHtggTmNKXTzP6XPS6rvIGOJhjYolQAyRXpqFizwgqZsEA1eml7xH
6aIKN91kcSeMRR3jaafg1ouyLEmNWOUPqvmTCd0ZOY1+6RGCA5VXi96zMk3EDgXX
pngyyQCvpLbADnGKI/IrCAoCo1qz2hT9l6N0imVfbEupTvDJP/4CEF+KAsN80A2i
8OjuAEt2X85BJCyctIOuJ804MdMEt9YeYib46HJlSU6j6Rnt8nZHN+CbFQA0ZCgu
wRDIs3obZ5/6sB/qOP7V5psb16fxkqXZUpGg47GeT+abBoHzp3gMVk8xrdLv4uXM
/VgIYyiSQyvxhgLIbbqazt1a5Bw8ulUTnaZ3alXN8YhQzyKl+R+GktqKUpkQlTLA
iqIXb3r2xzTCTx/eiu4v62T5WcbDhcxT6LgsWf7jewH9ZRcZqOrRAOfBGTN/U888
Lg0vEpCW6o9oQ4h8JXVdYerVMzeTxxxgjwwbISl9caim2vTRulQEsQFQbAin16Bw
pxsJvK0gnJIbp5NmKyz9UlzhkCsN5QGy+ZtwtS27UhHyPbPW5qerNKOi7nikw7fn
KYZBYrJhOG5rC9NeZ4fC
=Ps3L
-----END PGP SIGNATURE-----

--==========6E469940F1E2850A7CC5==========--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1401876A0D871EB1944F20BC>