diff options
author | Nicolas Aguirre <aguirre.nicolas@gmail.com> | 2011-12-03 10:25:42 +0100 |
---|---|---|
committer | Koen Kooi <koen@dominion.thruhere.net> | 2012-01-25 13:57:16 +0100 |
commit | 92ebbc9571f94fe997fb40d3725d36a752fa2aba (patch) | |
tree | c692bce149332a6708b97b37e2c3a355cd15b97c | |
parent | 8178aec1d795bda69726b18c2f317d31be013261 (diff) | |
download | meta-openembedded-92ebbc9571f94fe997fb40d3725d36a752fa2aba.tar.gz |
meta-efl: add recipes for efl sdk
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
-rw-r--r-- | meta-efl/recipes-core/meta/meta-toolchain-efl.bb | 6 | ||||
-rw-r--r-- | meta-efl/recipes-efl/tasks/task-efl-sdk.bb | 15 | ||||
-rw-r--r-- | meta-efl/recipes-efl/tasks/task-efl-sdk.inc | 17 | ||||
-rw-r--r-- | meta-efl/recipes-efl/tasks/task-efl-standalone-sdk-target.bb | 15 |
4 files changed, 53 insertions, 0 deletions
diff --git a/meta-efl/recipes-core/meta/meta-toolchain-efl.bb b/meta-efl/recipes-core/meta/meta-toolchain-efl.bb new file mode 100644 index 000000000..875d8f844 --- /dev/null +++ b/meta-efl/recipes-core/meta/meta-toolchain-efl.bb | |||
@@ -0,0 +1,6 @@ | |||
1 | TOOLCHAIN_TARGET_EFLTASK ?= "task-efl-standalone-sdk-target task-efl-standalone-sdk-target-dbg" | ||
2 | TOOLCHAIN_TARGET_TASK = "${TOOLCHAIN_TARGET_EFLTASK}" | ||
3 | TOOLCHAIN_OUTPUTNAME = "${SDK_NAME}-toolchain-efl-${DISTRO_VERSION}" | ||
4 | require recipes-core/meta/meta-toolchain.bb | ||
5 | |||
6 | TOOLCHAIN_NEED_CONFIGSITE_CACHE += "zlib" | ||
diff --git a/meta-efl/recipes-efl/tasks/task-efl-sdk.bb b/meta-efl/recipes-efl/tasks/task-efl-sdk.bb new file mode 100644 index 000000000..5c1a13a66 --- /dev/null +++ b/meta-efl/recipes-efl/tasks/task-efl-sdk.bb | |||
@@ -0,0 +1,15 @@ | |||
1 | DESCRIPTION = "Efl Software Development Kit" | ||
2 | LICENSE = "MIT" | ||
3 | LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ | ||
4 | file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" | ||
5 | |||
6 | ALLOW_EMPTY = "1" | ||
7 | |||
8 | require task-efl-sdk.inc | ||
9 | |||
10 | PACKAGES = "${PN}" | ||
11 | |||
12 | RDEPENDS_${PN} = "\ | ||
13 | task-core-sdk \ | ||
14 | ${SDK-EFL} \ | ||
15 | ${SDK-EXTRAS}" | ||
diff --git a/meta-efl/recipes-efl/tasks/task-efl-sdk.inc b/meta-efl/recipes-efl/tasks/task-efl-sdk.inc new file mode 100644 index 000000000..8f012677e --- /dev/null +++ b/meta-efl/recipes-efl/tasks/task-efl-sdk.inc | |||
@@ -0,0 +1,17 @@ | |||
1 | SDK-EFL = " \ | ||
2 | eina-dev \ | ||
3 | eet-dev \ | ||
4 | evas-dev \ | ||
5 | embryo-dev \ | ||
6 | ecore-dev \ | ||
7 | edbus-dev \ | ||
8 | lua5.1-dev \ | ||
9 | edje-dev \ | ||
10 | elementary-dev \ | ||
11 | " | ||
12 | |||
13 | SDK-EXTRAS ?= "" | ||
14 | SDK-EXTRAS_qemux86 ?= " valgrind lttng-ust-dev" | ||
15 | SDK-EXTRAS_qemux86-64 ?= " lttng-ust-dev" | ||
16 | SDK-EXTRAS_qemuppc ?= " lttng-ust-dev" | ||
17 | SDK-EXTRAS_qemuarm ?= " lttng-ust-dev" | ||
diff --git a/meta-efl/recipes-efl/tasks/task-efl-standalone-sdk-target.bb b/meta-efl/recipes-efl/tasks/task-efl-standalone-sdk-target.bb new file mode 100644 index 000000000..95a66b99f --- /dev/null +++ b/meta-efl/recipes-efl/tasks/task-efl-standalone-sdk-target.bb | |||
@@ -0,0 +1,15 @@ | |||
1 | DESCRIPTION = "Efl Software Development Kit" | ||
2 | LICENSE = "MIT" | ||
3 | LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ | ||
4 | file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" | ||
5 | |||
6 | ALLOW_EMPTY = "1" | ||
7 | |||
8 | require task-efl-sdk.inc | ||
9 | |||
10 | PACKAGES = "${PN} ${PN}-dbg" | ||
11 | |||
12 | RDEPENDS_${PN} = "\ | ||
13 | task-core-standalone-sdk-target \ | ||
14 | ${SDK-EFL} \ | ||
15 | ${SDK-EXTRAS}" | ||