diff options
Diffstat (limited to 'meta-ivi-common/recipes-multimedia/audiomanager/audiomanager-plugins_7.3.bb')
-rw-r--r-- | meta-ivi-common/recipes-multimedia/audiomanager/audiomanager-plugins_7.3.bb | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/meta-ivi-common/recipes-multimedia/audiomanager/audiomanager-plugins_7.3.bb b/meta-ivi-common/recipes-multimedia/audiomanager/audiomanager-plugins_7.3.bb new file mode 100644 index 0000000..fabae5d --- /dev/null +++ b/meta-ivi-common/recipes-multimedia/audiomanager/audiomanager-plugins_7.3.bb @@ -0,0 +1,42 @@ +SUMMARY = "Genivi AudioManagerPlugins" +HOMEPAGE = "https://www.genivi.org/" +SECTION = "multimedia" + +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://README;md5=94ae2e3adf4978f783d0ca366681e87e" +PR = "r1" + +DEPENDS = "dlt-daemon dbus audiomanager" + +BRANCH = "master" + +SRC_URI = " \ + git://git.projects.genivi.org/AudioManagerPlugins.git;branch=${BRANCH};tag=${PV} \ + file://0001-some-adoptions.patch \ + " + +S = "${WORKDIR}/git" +inherit autotools gettext cmake pkgconfig + +EXTRA_OECMAKE += "-DWITH_TEST_CONTROLLER=OFF -DWITH_DBUS_WRAPPER=ON \ + -DWITH_COMMAND_INTERFACE_DBUS=ON -DWITH_ROUTING_INTERFACE_DBUS=ON \ + -DWITH_TEST_CONTROLLER=ON" +OECMAKE_CXX_FLAGS +="-ldl" + +PACKAGECONFIG ??= "" + +# With CommonAPI support +PACKAGECONFIG[capi] = "-DWITH_CAPI_WRAPPER=ON -DWITH_COMMAND_INTERFACE_COMMON_CAPI=ON -DWITH_ROUTING_INTERFACE_CAPI=ON,-DWITH_COMMAND_INTERFACE_COMMON_CAPI=OFF -DWITH_ROUTING_INTERFACE_CAPI=OFF,common-api-c++-dbus" + +FILES_${PN} += " \ + ${prefix}/share/audiomanager \ + ${libdir}/audiomanager/command/*.so* \ + ${libdir}/audiomanager/control/*.so* \ + ${libdir}/audiomanager/routing/*.so* \ + " + +FILES_${PN}-dbg += " \ + ${libdir}/audiomanager/command/.debug/* \ + ${libdir}/audiomanager/control/.debug/* \ + ${libdir}/audiomanager/routing/.debug/* \ + " |