From 1ac5c704bb4b7fd72d9e382ccf23f4d186da0f86 Mon Sep 17 00:00:00 2001 From: Stephane Desneux Date: Thu, 23 Jun 2016 16:00:59 +0000 Subject: add layer meta-app-framework meta-app-framework is a layer containing the AGL App Framework recipes 4 new layers are added for application framework: * meta-intel-iot-security/meta-security-smack * meta-intel-iot-security/meta-security-framework * meta-agl/meta-agl-security * meta-agl/meta-app-framework Configuration file changes to support AppFw: * activation of Smack and Cynara * modify the tar command to be used to support Smack extended attributes Change-Id: Idc8abdc8869787feb4b534ee45bf7b5d3dde3632 Signed-off-by: Stephane Desneux --- .../packagegroups/packagegroup-agl-app-framework.bb | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb (limited to 'meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb') diff --git a/meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb b/meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb new file mode 100644 index 000000000..c5b4b5366 --- /dev/null +++ b/meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb @@ -0,0 +1,17 @@ +SUMMARY = "AGL Application Framework core packages" +DESCRIPTION = "The set of packages required by the AGL Application Framework" +LICENSE = "MIT" + +inherit packagegroup + +PACKAGES = "\ + packagegroup-agl-app-framework \ + " + +ALLOW_EMPTY_${PN} = "1" + +RDEPENDS_${PN} += "\ + af-binder \ + af-main \ + web-runtime \ + " -- cgit 1.2.3-korg From c13498294dcd92b5f412aca4abb65035b9184fd7 Mon Sep 17 00:00:00 2001 From: Stephane Desneux Date: Fri, 15 Jul 2016 11:56:18 +0000 Subject: meta-app-framework: sync with latest af-main sources also add base bindings needed for most appfw clients: * af-binder-binding-afb-dbus-binding * af-binder-binding-authlogin Change-Id: I19e5da9490ad9316ed172591f4ebd5755934143a Signed-off-by: Stephane Desneux --- meta-app-framework/recipes-core/af-main/af-main_1.0.inc | 2 +- .../recipes-core/packagegroups/packagegroup-agl-app-framework.bb | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb') diff --git a/meta-app-framework/recipes-core/af-main/af-main_1.0.inc b/meta-app-framework/recipes-core/af-main/af-main_1.0.inc index 6880754ac..720b2bb73 100644 --- a/meta-app-framework/recipes-core/af-main/af-main_1.0.inc +++ b/meta-app-framework/recipes-core/af-main/af-main_1.0.inc @@ -14,7 +14,7 @@ SRC_URI = "${SRC_URI_git} \ ${SRC_URI_files} \ " -SRCREV = "0257e4d58a25d328a971423d5fe5289d9985d046" +SRCREV = "526aaf57e6766bf5d0a2919ead36ae94546c0f13" S = "${WORKDIR}/git" diff --git a/meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb b/meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb index c5b4b5366..79c602068 100644 --- a/meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb +++ b/meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb @@ -14,4 +14,6 @@ RDEPENDS_${PN} += "\ af-binder \ af-main \ web-runtime \ + af-binder-binding-afb-dbus-binding \ + af-binder-binding-authlogin \ " -- cgit 1.2.3-korg From aa05e4321726ce778ddd8c3bec9f9a391962cde5 Mon Sep 17 00:00:00 2001 From: Manuel Bachmann Date: Mon, 18 Jul 2016 15:48:59 +0000 Subject: meta-app-framework: install missing libafbwsc library libafbwsc is a C WebSockets helper library needed for most native apffw clients, such as the default provided one, "afb-client-demo". Change-Id: I321f62cbd6a04bc3e4b91e4de544865c83397979 Signed-off-by: Manuel Bachmann Signed-off-by: Stephane Desneux --- .../recipes-core/packagegroups/packagegroup-agl-app-framework.bb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb') diff --git a/meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb b/meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb index 79c602068..231d9c9cb 100644 --- a/meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb +++ b/meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb @@ -12,8 +12,9 @@ ALLOW_EMPTY_${PN} = "1" RDEPENDS_${PN} += "\ af-binder \ - af-main \ - web-runtime \ af-binder-binding-afb-dbus-binding \ af-binder-binding-authlogin \ + libafbwsc \ + af-main \ + web-runtime \ " -- cgit 1.2.3-korg From 532f6ad992ae7631dd44a74d0a0bd43126ce3bdf Mon Sep 17 00:00:00 2001 From: Ronan Date: Tue, 1 Nov 2016 15:52:09 +0100 Subject: Allow build without meta-agl-demo Change-Id: Ic78464d6e9c07e205b222b3f0f3d49ed1b928ed6 Signed-off-by: Ronan Signed-off-by: Stephane Desneux --- .../recipes-core/packagegroups/packagegroup-agl-app-framework.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb') diff --git a/meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb b/meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb index 231d9c9cb..9eaf2fc2d 100644 --- a/meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb +++ b/meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb @@ -16,5 +16,5 @@ RDEPENDS_${PN} += "\ af-binder-binding-authlogin \ libafbwsc \ af-main \ - web-runtime \ + ${@bb.utils.contains('DISTRO_FEATURES', 'AGL_WEBRUNTIME', 'web-runtime', '', d)} \ " -- cgit 1.2.3-korg From 9c4109e9a477d52de86cac22c5b1e62edfd93795 Mon Sep 17 00:00:00 2001 From: Ronan Le Martret Date: Fri, 24 Mar 2017 16:15:04 +0100 Subject: Rename webruntime DISTRO_FEATURES * use virtual/webruntime to anticipate multi provider of web-runtime Change-Id: I6606a23248eb4ad91398f04fd943ec5242b244f1 Signed-off-by: Ronan Le Martret Signed-off-by: Stephane Desneux --- .../recipes-core/packagegroups/packagegroup-agl-app-framework.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb') diff --git a/meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb b/meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb index 9eaf2fc2d..0fdaabc91 100644 --- a/meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb +++ b/meta-app-framework/recipes-core/packagegroups/packagegroup-agl-app-framework.bb @@ -16,5 +16,5 @@ RDEPENDS_${PN} += "\ af-binder-binding-authlogin \ libafbwsc \ af-main \ - ${@bb.utils.contains('DISTRO_FEATURES', 'AGL_WEBRUNTIME', 'web-runtime', '', d)} \ + ${@bb.utils.contains('DISTRO_FEATURES', 'webruntime', 'virtual/webruntime', '', d)} \ " -- cgit 1.2.3-korg