weston-ini-conf: do not enable gRPC proxy by default 06/30006/2
authorScott Murray <scott.murray@konsulko.com>
Thu, 20 Jun 2024 14:53:43 +0000 (10:53 -0400)
committerScott Murray <scott.murray@konsulko.com>
Mon, 24 Jun 2024 21:21:05 +0000 (21:21 +0000)
commit2676c9fe38d813cfdb38ba67da2377e798559850
tree97469b55bdfdb4fe3a4ae72a3b7d0896781dba93
parente1a0adc8cfdc3b306537fc64f8b29c3c53f744ca
weston-ini-conf: do not enable gRPC proxy by default

Since building the agl-compositor gRPC proxy is only enabled when
using meta-agl-demo, referencing it in the default Weston
configurations when building meta-agl-core standalone is less than
ideal.  To avoid this, refactor the WESTON_FRAGMENTS variable to use
a WESTON_FRAGMENTS_BASE variable for the non-display fragments, and
drop "grpc-proxy" from it.  The bbappend in meta-agl-demo can now
just append it WESTON_FRAGMENTS_BASE to get the desired end result
for the demo images.

Bug-AGL: SPEC-5183

Change-Id: Ia351212023d1e426acc5be23a21b3de84660a024
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/30006
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Tested-by: Jenkins Job builder account
meta-agl-core/recipes-graphics/wayland/weston-ini-conf.bb