svn commit: r528500 - in head/math: . dune-spgrid dune-spgrid/files
Mathieu Arnold
mat at FreeBSD.org
Tue Mar 17 07:34:47 UTC 2020
On Mon, Mar 16, 2020 at 07:47:42PM -0700, Yuri wrote:
> On 2020-03-16 01:45, Mathieu Arnold wrote:
> > DOCS CANNOT bring in doxygen. You MUST use a DOXYGEN option for that.
>
>
> What is confusing about this is that if to make it this way:
>
> OPTIONS_DEFINE= DOCS DOXYGEN
> OPTIONS_SUB= yes
>
> DOCS_CMAKE_BOOL= FREEBSD_INSTALL_DOCS
> DOCS_BUILD_DEPENDS= latex:print/tex-formats \
> sphinx-build:textproc/py-sphinx
>
> DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
> DOXYGEN_IMPLIES= DOCS
>
> this would allow an invalid combination of options DOCS=ON DOXYGEN=OFF.
> Instead of a binary DOCS option it becomes a tri-state option with one of 3
> choices being invalid.
Maybe I am missing something.
If the docs need to be built with doxygen, you create a DOXYGEN option
to build the docs, and you put all the docs building stuff in that
DOXYGEN option.
--
Mathieu Arnold
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20200317/6d925895/attachment-0001.sig>
More information about the svn-ports-all
mailing list