layer.conf: stop OpenJDK-8(native) build dependencies from being installed
layer.conf: stop OpenJDK-8(native) build dependencies from being installed

Avoid installation of all openjdk-8-native buildtime dependencies into
a depending recipe's sysroot.
To execute openjdk-8-native as part of a depending recipe's build, we
don't need the openjdk-8-native build time dependencies (like ant-native,
or more importantly icedtea-7-native), just its runtime dependencies,
unless of course that depending recipe's builds needs those tools itself.
In that case, it needs to specify them explicitly, though (of course!).

Use SSTATE_EXCLUDEDEPS_SYSROOT to prevent openjdk-8-native build time
dependencies from being copied in the sysroot unless explicitly requested.

Signed-off-by: André Draszik <4a4cb09e7b43b167f95b1dc166b9a7dec9f65d7c@jci.com>
Signed-off-by: Richard Leitner <34c6fceca75e456f25e7e99531e2425c6c1de443@g0hl1n.net>

rehsack/meta-java,rehsack/meta-java,rehsack/meta-java,rehsack/meta-java,rehsack/meta-java