mirror of
https://git.yoctoproject.org/poky
synced 2026-01-29 21:08:42 +01:00
gdk-pixbuf: add tests PACKAGECONFIG
Convert the installed-tests toggle from simply respecting PTEST_ENABLED to a PACKAGECONFIG, so that it can be turned on/off in the usual manner. (From OE-Core rev: 08e61ffae6056055b56f93678bcbb9fd71f3303e) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
b343e0e9f6
commit
4dcd34d532
@@ -40,20 +40,20 @@ inherit meson pkgconfig gettext pixbufcache ptest-gnome upstream-version-is-even
|
||||
|
||||
GIR_MESON_OPTION = 'gir'
|
||||
|
||||
EXTRA_OEMESON_append = " ${@bb.utils.contains('PTEST_ENABLED', '1', '-Dinstalled_tests=true', '-Dinstalled_tests=false', d)}"
|
||||
|
||||
LIBV = "2.10.0"
|
||||
|
||||
GDK_PIXBUF_LOADERS ?= "png jpeg"
|
||||
|
||||
PACKAGECONFIG = "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)} ${GDK_PIXBUF_LOADERS}"
|
||||
PACKAGECONFIG = "${GDK_PIXBUF_LOADERS} \
|
||||
${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)} \
|
||||
${@bb.utils.contains('PTEST_ENABLED', '1', 'tests', '', d)}"
|
||||
PACKAGECONFIG_class-native = "${GDK_PIXBUF_LOADERS}"
|
||||
|
||||
PACKAGECONFIG[png] = "-Dpng=true,-Dpng=false,libpng"
|
||||
PACKAGECONFIG[jpeg] = "-Djpeg=true,-Djpeg=false,jpeg"
|
||||
PACKAGECONFIG[tiff] = "-Dtiff=true,-Dtiff=false,tiff"
|
||||
PACKAGECONFIG[jpeg2000] = "-Djasper=true,-Djasper=false,jasper"
|
||||
|
||||
PACKAGECONFIG[tests] = "-Dinstalled_tests=true,-Dinstalled_tests=false"
|
||||
PACKAGECONFIG[x11] = "-Dx11=true,-Dx11=false,virtual/libx11"
|
||||
|
||||
PACKAGES =+ "${PN}-xlib"
|
||||
|
||||
Reference in New Issue
Block a user