PREFERRED_RPROVIDER_virtual/voice-high-config = "default-voice-high-config"
+
+FEATURE_PACKAGES_agl-speech-framework = "packagegroup-agl-speech-services"
+
+IMAGE_FEATURES += "agl-speech-framework"
+
+# Add local packagegroups to agl-test-wgt and agl-devel-wgt image feature
+# package lists
+FEATURE_PACKAGES_agl-test-wgt_append = " packagegroup-agl-speech-services-test"
+FEATURE_PACKAGES_agl-devel-wgt_append = " packagegroup-agl-speech-services-devel"
FEATURE_PACKAGES_agl-voiceagent-alexa = "packagegroup-agl-voiceagent-alexa"
IMAGE_FEATURES += "agl-voiceagent-alexa"
+
+# Add local packagegroups to agl-test-wgt and agl-devel-wgt image feature
+# package lists
+FEATURE_PACKAGES_agl-test-wgt_append = " packagegroup-agl-voiceagent-alexa-test"
+FEATURE_PACKAGES_agl-devel-wgt_append = " packagegroup-agl-voiceagent-alexa-devel"
+++ /dev/null
-RDEPENDS_${PN} += " \
- alexa-voiceagent-service \
- ${@bb.utils.contains("DISTRO_FEATURES", "agl-demo-preload", "virtual/alexa-voiceagent-config", "",d)} \
-"
inherit packagegroup
+ALLOW_EMPTY_${PN} = "1"
+
+PROVIDES = "${PACKAGES}"
PACKAGES = "\
- packagegroup-agl-voiceagent-alexa \
-"
+ packagegroup-agl-voiceagent-alexa \
+ packagegroup-agl-voiceagent-alexa-test \
+ packagegroup-agl-voiceagent-alexa-devel \
+ "
+
+RDEPENDS_${PN} = " \
+ alexa-voiceagent-service \
+ "
-RDEPENDS_${PN} += " \
- alexa-voiceagent-service \
- ${@bb.utils.contains("DISTRO_FEATURES", "agl-demo-preload", "virtual/alexa-voiceagent-config", "",d)} \
-"
+# Empty for now, no test/dbg/coverage widgets
+RDEPENDS_${PN}-test = ""
+RDEPENDS_${PN}-devel = ""
inherit cmake aglwgt
+RDEPENDS_${PN} += "virtual/voice-high-config"
+++ /dev/null
-RDEPENDS_${PN} += " \
- agl-service-voice-high \
- agl-service-voice-high-capabilities \
- ${PREFERRED_RPROVIDER_virtual/voice-high-config} \
-"
--- /dev/null
+DESCRIPTION = "The set of packages for AGL Speech Subsystem"
+LICENSE = "MIT"
+
+inherit packagegroup
+
+PROVIDES = "${PACKAGES}"
+PACKAGES = "\
+ packagegroup-agl-speech-services \
+ packagegroup-agl-speech-services-test \
+ packagegroup-agl-speech-services-devel \
+ "
+
+ALLOW_EMPTY_${PN} = "1"
+
+RDEPENDS_${PN} += "\
+ agl-service-voice-high \
+ agl-service-voice-high-capabilities \
+ ${PREFERRED_RPROVIDER_virtual/voice-high-config} \
+"
+
+RDEPENDS_${PN}-test = "\
+ agl-service-voice-high-test \
+ agl-service-voice-high-capabilities-test \
+"
+
+# Empty until service autobuild script rework
+RDEPENDS_${PN}-devel = ""