aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShotaro Uchida <shotaru@amazon.com>2018-11-22 06:17:37 +0900
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>2018-11-30 18:18:16 +0000
commit304e06b280d0e4c3b3cbd7be3bca67da192dc50f (patch)
tree5bf9b49ebc374d825a4c4cfb136ccc4547ad30f4
parent493427f3e17016713e3f5da1f7844a865748ee9c (diff)
speech-framework: Add initial speech-framework feature
Change-Id: I458161fea56928e338c1fe208e643e9a33141f6e Signed-off-by: Shotaro Uchida <shotaru@amazon.com>
-rw-r--r--meta-speech-framework/conf/layer.conf10
-rw-r--r--meta-speech-framework/recipes-apis/agl-service-voice-high/agl-service-voice-high_git.bb17
-rw-r--r--meta-speech-framework/recipes-platform/packagegroups/packagegroup-agl-core-services.bbappend1
-rw-r--r--templates/feature/agl-speech-framework/50_bblayers.conf.inc5
4 files changed, 33 insertions, 0 deletions
diff --git a/meta-speech-framework/conf/layer.conf b/meta-speech-framework/conf/layer.conf
new file mode 100644
index 00000000..9e2ac618
--- /dev/null
+++ b/meta-speech-framework/conf/layer.conf
@@ -0,0 +1,10 @@
+# We have a conf and classes directory, add to BBPATH
+BBPATH .= ":${LAYERDIR}"
+
+# We have recipes-* directories, add to BBFILES
+BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \
+ ${LAYERDIR}/recipes-*/*/*.bbappend"
+
+BBFILE_COLLECTIONS += "speech-framework"
+BBFILE_PATTERN_speech-framework = "^${LAYERDIR}/"
+BBFILE_PRIORITY_speech-framework = "8"
diff --git a/meta-speech-framework/recipes-apis/agl-service-voice-high/agl-service-voice-high_git.bb b/meta-speech-framework/recipes-apis/agl-service-voice-high/agl-service-voice-high_git.bb
new file mode 100644
index 00000000..3416e10a
--- /dev/null
+++ b/meta-speech-framework/recipes-apis/agl-service-voice-high/agl-service-voice-high_git.bb
@@ -0,0 +1,17 @@
+SUMMARY = "High level voice service binding"
+DESCRIPTION = "agl-service-voice-high is the binding library"
+HOMEPAGE = "https://gerrit.automotivelinux.org/gerrit/apps/agl-service-voice-high"
+SECTION = "apps"
+
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://License.txt;md5=3b83ef96387f14655fc854ddc3c6bd57"
+
+SRC_URI = "gitsm://gerrit.automotivelinux.org/gerrit/apps/agl-service-voice-high;protocol=https;branch=${AGL_BRANCH}"
+SRCREV = "b6abca2edcb36c0c0848d1cd8dc291f23293aa80"
+
+PV = "1.0+git${SRCPV}"
+S = "${WORKDIR}/git"
+
+inherit cmake aglwgt
+
+DEPENDS += "json-c systemd af-binder glib-2.0 lua" \ No newline at end of file
diff --git a/meta-speech-framework/recipes-platform/packagegroups/packagegroup-agl-core-services.bbappend b/meta-speech-framework/recipes-platform/packagegroups/packagegroup-agl-core-services.bbappend
new file mode 100644
index 00000000..b27aa90e
--- /dev/null
+++ b/meta-speech-framework/recipes-platform/packagegroups/packagegroup-agl-core-services.bbappend
@@ -0,0 +1 @@
+RDEPENDS_${PN} += "agl-service-voice-high" \ No newline at end of file
diff --git a/templates/feature/agl-speech-framework/50_bblayers.conf.inc b/templates/feature/agl-speech-framework/50_bblayers.conf.inc
new file mode 100644
index 00000000..60f88c97
--- /dev/null
+++ b/templates/feature/agl-speech-framework/50_bblayers.conf.inc
@@ -0,0 +1,5 @@
+
+BBLAYERS =+ " \
+ ${METADIR}/meta-agl-devel/meta-speech-framework \
+ "
+