diff options
Diffstat (limited to 'meta/recipes-core/dbus/dbus-glib.inc')
-rw-r--r-- | meta/recipes-core/dbus/dbus-glib.inc | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/meta/recipes-core/dbus/dbus-glib.inc b/meta/recipes-core/dbus/dbus-glib.inc index f554ce82b1..a8e6d420f7 100644 --- a/meta/recipes-core/dbus/dbus-glib.inc +++ b/meta/recipes-core/dbus/dbus-glib.inc | |||
@@ -13,15 +13,21 @@ DEPENDS_virtclass-native = "glib-2.0-native dbus-native" | |||
13 | SRC_URI = "http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-${PV}.tar.gz \ | 13 | SRC_URI = "http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-${PV}.tar.gz \ |
14 | file://no-examples.patch \ | 14 | file://no-examples.patch \ |
15 | file://test-service-glib-include-glib-only.patch \ | 15 | file://test-service-glib-include-glib-only.patch \ |
16 | file://test-install-makefile.patch \ | ||
16 | " | 17 | " |
17 | 18 | ||
18 | inherit autotools pkgconfig gettext | 19 | inherit autotools pkgconfig gettext |
19 | 20 | ||
21 | #default disable regression tests, some unit test code in non testing code | ||
22 | #PACKAGECONFIG_pn-${PN} = "tests" enable regression tests local.conf | ||
23 | PACKAGECONFIG ??= "" | ||
24 | PACKAGECONFIG[tests] = "--enable-tests,,," | ||
25 | |||
20 | EXTRA_OECONF = "--with-introspect-xml=${STAGING_DATADIR_NATIVE}/dbus/dbus-bus-introspect.xml \ | 26 | EXTRA_OECONF = "--with-introspect-xml=${STAGING_DATADIR_NATIVE}/dbus/dbus-bus-introspect.xml \ |
21 | --with-dbus-binding-tool=${STAGING_BINDIR_NATIVE}/dbus-binding-tool" | 27 | --with-dbus-binding-tool=${STAGING_BINDIR_NATIVE}/dbus-binding-tool" |
22 | EXTRA_OECONF_virtclass-native = "--with-introspect-xml=${STAGING_DATADIR_NATIVE}/dbus/dbus-bus-introspect.xml" | 28 | EXTRA_OECONF_virtclass-native = "--with-introspect-xml=${STAGING_DATADIR_NATIVE}/dbus/dbus-bus-introspect.xml" |
23 | 29 | ||
24 | PACKAGES += "${PN}-bash-completion" | 30 | PACKAGES += "${PN}-bash-completion ${PN}-tests-dbg ${PN}-tests" |
25 | 31 | ||
26 | FILES_${PN} = "${libdir}/lib*${SOLIBS}" | 32 | FILES_${PN} = "${libdir}/lib*${SOLIBS}" |
27 | FILES_${PN}-bash-completion = "${sysconfdir}/bash_completion.d/dbus-bash-completion.sh \ | 33 | FILES_${PN}-bash-completion = "${sysconfdir}/bash_completion.d/dbus-bash-completion.sh \ |
@@ -29,4 +35,10 @@ FILES_${PN}-bash-completion = "${sysconfdir}/bash_completion.d/dbus-bash-complet | |||
29 | FILES_${PN}-dev += "${libdir}/dbus-1.0/include ${bindir}/dbus-glib-tool" | 35 | FILES_${PN}-dev += "${libdir}/dbus-1.0/include ${bindir}/dbus-glib-tool" |
30 | FILES_${PN}-dev += "${bindir}/dbus-binding-tool" | 36 | FILES_${PN}-dev += "${bindir}/dbus-binding-tool" |
31 | 37 | ||
38 | RDEPENDS_${PN}-tests += "dbus-x11" | ||
39 | FILES_${PN}-tests = "${datadir}/${PN}/tests" | ||
40 | FILES_${PN}-tests-dbg = "${datadir}/${PN}/tests/.debug/* \ | ||
41 | ${datadir}/${PN}/tests/core/.debug/* \ | ||
42 | ${datadir}/${PN}/tests/interfaces/.debug/*" | ||
43 | |||
32 | BBCLASSEXTEND = "native" | 44 | BBCLASSEXTEND = "native" |