From: Nicolas Aguirre Date: Sat, 3 Dec 2011 09:25:42 +0000 (+0100) Subject: meta-efl: add recipes for efl sdk X-Git-Tag: rev_ivi_2015_02_04~5060 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=15ab5b4734fad05e16a7885777434ea56562c851;p=scm%2Fbb%2Ftizen-distro.git meta-efl: add recipes for efl sdk (From meta-openembedded rev: 92ebbc9571f94fe997fb40d3725d36a752fa2aba) Signed-off-by: Martin Jansa Signed-off-by: Patrick Ohly --- diff --git a/meta-openembedded/meta-efl/recipes-core/meta/meta-toolchain-efl.bb b/meta-openembedded/meta-efl/recipes-core/meta/meta-toolchain-efl.bb new file mode 100644 index 0000000..875d8f8 --- /dev/null +++ b/meta-openembedded/meta-efl/recipes-core/meta/meta-toolchain-efl.bb @@ -0,0 +1,6 @@ +TOOLCHAIN_TARGET_EFLTASK ?= "task-efl-standalone-sdk-target task-efl-standalone-sdk-target-dbg" +TOOLCHAIN_TARGET_TASK = "${TOOLCHAIN_TARGET_EFLTASK}" +TOOLCHAIN_OUTPUTNAME = "${SDK_NAME}-toolchain-efl-${DISTRO_VERSION}" +require recipes-core/meta/meta-toolchain.bb + +TOOLCHAIN_NEED_CONFIGSITE_CACHE += "zlib" diff --git a/meta-openembedded/meta-efl/recipes-efl/tasks/task-efl-sdk.bb b/meta-openembedded/meta-efl/recipes-efl/tasks/task-efl-sdk.bb new file mode 100644 index 0000000..5c1a13a --- /dev/null +++ b/meta-openembedded/meta-efl/recipes-efl/tasks/task-efl-sdk.bb @@ -0,0 +1,15 @@ +DESCRIPTION = "Efl Software Development Kit" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ + file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" + +ALLOW_EMPTY = "1" + +require task-efl-sdk.inc + +PACKAGES = "${PN}" + +RDEPENDS_${PN} = "\ + task-core-sdk \ + ${SDK-EFL} \ + ${SDK-EXTRAS}" diff --git a/meta-openembedded/meta-efl/recipes-efl/tasks/task-efl-sdk.inc b/meta-openembedded/meta-efl/recipes-efl/tasks/task-efl-sdk.inc new file mode 100644 index 0000000..8f01267 --- /dev/null +++ b/meta-openembedded/meta-efl/recipes-efl/tasks/task-efl-sdk.inc @@ -0,0 +1,17 @@ +SDK-EFL = " \ + eina-dev \ + eet-dev \ + evas-dev \ + embryo-dev \ + ecore-dev \ + edbus-dev \ + lua5.1-dev \ + edje-dev \ + elementary-dev \ + " + +SDK-EXTRAS ?= "" +SDK-EXTRAS_qemux86 ?= " valgrind lttng-ust-dev" +SDK-EXTRAS_qemux86-64 ?= " lttng-ust-dev" +SDK-EXTRAS_qemuppc ?= " lttng-ust-dev" +SDK-EXTRAS_qemuarm ?= " lttng-ust-dev" diff --git a/meta-openembedded/meta-efl/recipes-efl/tasks/task-efl-standalone-sdk-target.bb b/meta-openembedded/meta-efl/recipes-efl/tasks/task-efl-standalone-sdk-target.bb new file mode 100644 index 0000000..95a66b9 --- /dev/null +++ b/meta-openembedded/meta-efl/recipes-efl/tasks/task-efl-standalone-sdk-target.bb @@ -0,0 +1,15 @@ +DESCRIPTION = "Efl Software Development Kit" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ + file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" + +ALLOW_EMPTY = "1" + +require task-efl-sdk.inc + +PACKAGES = "${PN} ${PN}-dbg" + +RDEPENDS_${PN} = "\ + task-core-standalone-sdk-target \ + ${SDK-EFL} \ + ${SDK-EXTRAS}"