diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-01-28 14:45:27 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-02-03 00:09:59 +0000 |
commit | 95476373b20ba56c2877c70b5b36335446904f37 (patch) | |
tree | 3b8e9eab411f796e37ed3e6ac950b56364b1476c /meta/classes/texinfo.bbclass | |
parent | f7c9e4c4cbb2a74a3627dc8da37083eef071e3cb (diff) | |
download | openembedded-core-contrib-95476373b20ba56c2877c70b5b36335446904f37.tar.gz |
texinfo: Only build texinfo when api-docs enabled
Also fix the crosssdk and cross-canadian cases.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/texinfo.bbclass')
-rw-r--r-- | meta/classes/texinfo.bbclass | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/meta/classes/texinfo.bbclass b/meta/classes/texinfo.bbclass index 72091c733e..f46bacabd4 100644 --- a/meta/classes/texinfo.bbclass +++ b/meta/classes/texinfo.bbclass @@ -6,9 +6,11 @@ # Texinfo recipe, you can remove texinfo-native from ASSUME_PROVIDED and # makeinfo from SANITY_REQUIRED_UTILITIES. -TEXDEP = "texinfo-native" +TEXDEP = "${@bb.utils.contains('DISTRO_FEATURES', 'api-documentation', 'texinfo-replacement-native', 'texinfo-dummy-native', d)}" TEXDEP_class-native = "texinfo-dummy-native" TEXDEP_class-cross = "texinfo-dummy-native" +TEXDEP_class-crosssdk = "texinfo-dummy-native" +TEXDEP_class-cross-canadian = "texinfo-dummy-native" DEPENDS_append = " ${TEXDEP}" # libtool-cross doesn't inherit cross |