]> code.ossystems Code Review - openembedded-core.git/commit
layer.conf: Filter docs dependencies for efficiency
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 4 Mar 2022 14:15:42 +0000 (14:15 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 5 Mar 2022 10:44:39 +0000 (10:44 +0000)
commit9bbb5334e1d1884e042dc3b3ec0eb274664f2c25
tree679c0c04e11ced1d7df6ccb691dd434ed2cb85dd
parent1afea9c2214ec2b400715aa187bcd803af79059a
layer.conf: Filter docs dependencies for efficiency

Where a recipe has depends on native docs tools, in most cases
we don't need recipes that depend on that recipe to also install
these things into the sysroot. We can rely on recipes wanting these
tools to have direct dependencies instead.

This massively reduced dependency creep in simple recipes (e.g. an
allarch one) and reduced the size of builds with the api-documentation
feature substancially.

gperf-native is also included since that would normally have a direct
dependency in a recipe which needs it too.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/conf/layer.conf