diff options
author | homalozoa <nx.tardis@gmail.com> | 2022-10-18 16:22:28 +0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2022-10-18 11:48:35 -0700 |
commit | 36f92899a6a11ae996920805ae9aaf63f386422c (patch) | |
tree | 4b95734fb63b5f7bfc36eb7beffdca887a122838 | |
parent | aca28022cc32e58b34ddac21c93a29b1ae84816d (diff) | |
download | meta-openembedded-36f92899a6a11ae996920805ae9aaf63f386422c.tar.gz |
Add condition for libusbgx-examples
* Add @bb.utils.contains for PACKAGE_BEFORE_PN and INITSCRIPT_PACKAGES
to make configs in PACKAGECONFIG work.
Signed-off-by: homalozoa <nx.tardis@gmail.com>
-rw-r--r-- | meta-oe/recipes-support/libusbgx/libusbgx_git.bb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/meta-oe/recipes-support/libusbgx/libusbgx_git.bb b/meta-oe/recipes-support/libusbgx/libusbgx_git.bb index 16552fd3b9..11e88935ef 100644 --- a/meta-oe/recipes-support/libusbgx/libusbgx_git.bb +++ b/meta-oe/recipes-support/libusbgx/libusbgx_git.bb | |||
@@ -23,13 +23,13 @@ PACKAGECONFIG[examples] = "--enable-examples,--disable-examples" | |||
23 | PACKAGECONFIG[gadget-schemes] = "--enable-gadget-schemes,--disable-gadget-schemes" | 23 | PACKAGECONFIG[gadget-schemes] = "--enable-gadget-schemes,--disable-gadget-schemes" |
24 | PACKAGECONFIG[tests] = "--enable-tests,--disable-tests,cmocka" | 24 | PACKAGECONFIG[tests] = "--enable-tests,--disable-tests,cmocka" |
25 | 25 | ||
26 | PACKAGE_BEFORE_PN = "${PN}-examples" | 26 | PACKAGE_BEFORE_PN = "${@bb.utils.contains('PACKAGECONFIG', 'examples', '${PN}-examples', '', d)}" |
27 | 27 | ||
28 | SYSTEMD_PACKAGES = "${PN}-examples" | 28 | SYSTEMD_PACKAGES = "${PN}-examples" |
29 | SYSTEMD_SERVICE:${PN}-examples = "usbgx.service" | 29 | SYSTEMD_SERVICE:${PN}-examples = "usbgx.service" |
30 | SYSTEMD_AUTO_ENABLE:${PN}-examples = "${@bb.utils.contains('PACKAGECONFIG', 'examples', 'enable', 'disable', d)}" | 30 | SYSTEMD_AUTO_ENABLE:${PN}-examples = "${@bb.utils.contains('PACKAGECONFIG', 'examples', 'enable', 'disable', d)}" |
31 | 31 | ||
32 | INITSCRIPT_PACKAGES = "${PN}-examples" | 32 | INITSCRIPT_PACKAGES = "${@bb.utils.contains('PACKAGECONFIG', 'examples', '${PN}-examples', '', d)}" |
33 | INITSCRIPT_NAME = "usbgx" | 33 | INITSCRIPT_NAME = "usbgx" |
34 | INITSCRIPT_PARAMS = "defaults" | 34 | INITSCRIPT_PARAMS = "defaults" |
35 | INHIBIT_UPDATERCD_BBCLASS = "${@bb.utils.contains('PACKAGECONFIG', 'examples', '1', '0', d)}" | 35 | INHIBIT_UPDATERCD_BBCLASS = "${@bb.utils.contains('PACKAGECONFIG', 'examples', '1', '0', d)}" |