[oe] [PATCH] libvpx: disabled explicitly the generation of docs

Enrico Scholz enrico.scholz at sigma-chemnitz.de
Fri Jun 4 23:34:01 UTC 2010


Khem Raj <raj.khem at gmail.com> writes:

>> When buildsystem has 'doxygen' and 'php' the documentation will be
>> created and the path in do_install (vpx-vp8-nopost-nodocs) won't be
>> found anymore:
>
> Where do they get put when doxygen and php are found.

logic in configure is

| enabled doxygen && php -v >/dev/null 2>&1 && enable install_docs
| ...
| enabled debug_libs && DIST_DIR="${DIST_DIR}-debug"
| enabled codec_srcs && DIST_DIR="${DIST_DIR}-src"
| ! enabled postproc && DIST_DIR="${DIST_DIR}-nopost"
| ! enabled multithread && DIST_DIR="${DIST_DIR}-nomt"
| enabled eval_limit && DIST_DIR="${DIST_DIR}-eval"
| ! enabled install_docs && DIST_DIR="${DIST_DIR}-nodocs"

and build of documentation depends on 'install_docs'.

Current package assumes that DIST_DIR is -nodocs.


> You may also put doxygen-native and php-native in DEPENDS and generate
> the documentation always but that may be overkill if we already have
> documentation prebuilt which can be installed. is that the case?

There is no prebuilt documentation. doxygen in DEPENDS would be ok, but
adding a dependency on php seems to be overkill imho.


>> +          --disable-install_docs \
>
> Does it disable the doc generation completely ?

yes



Enrico




More information about the Openembedded-devel mailing list