Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Sep 2023 15:56:55 +0200
From:      Mathieu Arnold <mat@freebsd.org>
To:        Nuno Teixeira <eduardo@freebsd.org>
Cc:        FreeBSD Mailing List <freebsd-ports@freebsd.org>
Subject:   Re: Dealing with DOCS that depends on DOXYGEN
Message-ID:  <gwcf2ov3p7seo6ccz3mbkucy4islo6jfuvx5uckvmqnjrbxcev@ffmt5cioxi2b>
In-Reply-To: <CAFDf7U%2BdCUto5DW6nizW=N68xAoqRQnh__MrAyvwvgvJ8uw%2BqA@mail.gmail.com>
References:  <CAFDf7U%2BdCUto5DW6nizW=N68xAoqRQnh__MrAyvwvgvJ8uw%2BqA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--tm4k3jiayzksoqzr
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Sep 17, 2023 at 09:02:08AM +0100, Nuno Teixeira wrote:
> Hello all,
>=20
> What's the best way to deal with DOCS that depends in DOXYGEN to be built=
ed?
>=20
> I've saw some ports that have DOCS with implicit dependency on DOXYGEN but
> most of the time DOCS are doing nothing with default ON with DOXYGEN
> default OFF.
>=20
> Some ports just don't have DOCS available, only DOXYGEN.
>=20
> Any help will be welcome.

Well, ports that need doxygen to build docs need to hide it behind a
DOXYGEN option. This option also needs to depend on DOCS, so that
disabling DOCS globally also disables the DOXYGEN option.

Ports that don't have the DOXYGEN needs DOCS things should be fixed.

Having the DOCS option install nothing, though sub-optimal, is not
really a problem.

--=20
Mathieu Arnold

--tm4k3jiayzksoqzr
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQITBAABCgB9FiEE9XJBpJetWizkEBUef2IOCp6dQb4FAmUHBadfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY1
NzI0MUE0OTdBRDVBMkNFNDEwMTUxRTdGNjIwRTBBOUU5RDQxQkUACgkQf2IOCp6d
Qb7q3gv+NmsVclSK0WGMRl0v/ej8TOntsC/ubJlB94DN5xAd/dEY1Wz6kmIsMkyh
EwTKaX5KN/RYb3C712C/VIzMAkvhwU7xayeLolHSFmW2eiLdbgGQwslXQbKpibOR
5byvwtH135AzVMtb1KHCskNJ5xxrq8Nc4zFLULU50rTaZeNlAMdjMBYjG3I1pQwj
aqLk88spQ4Yz7IuVJ7IYh2+OSdrhD51onEwO8q7kZ5Au1nwrdMb7QAXsNvxAbeX0
GDWqmzo2KpfhCX4yxXh75enBvB5ULAUbd/4FCmFzejjQOeZ9njARN74aU9OPiiZZ
Zo7kMs1socMHioJhvkVZP4p9O5p4pTp5MDFFCMOn6Xw5s6DUsDyQjhrtaoXt/DL3
RYI+DwMWZdd+/2DTSp6DguToWv2GqGOqRw01JbIe63yCTR9yzH2Bso/HJhFSr8v/
CYMEyRYUoQNEVtu8LMyGxcKsF2TZtk4XG7IbyNIcpuFhi/XH4wrTpfKXlfp2sI4j
1ok/8HhK
=9JlM
-----END PGP SIGNATURE-----

--tm4k3jiayzksoqzr--



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