summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Aguirre <aguirre.nicolas@gmail.com>2011-12-03 10:25:42 +0100
committerKoen Kooi <koen@dominion.thruhere.net>2012-01-25 13:57:16 +0100
commit92ebbc9571f94fe997fb40d3725d36a752fa2aba (patch)
treec692bce149332a6708b97b37e2c3a355cd15b97c
parent8178aec1d795bda69726b18c2f317d31be013261 (diff)
downloadmeta-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.bb6
-rw-r--r--meta-efl/recipes-efl/tasks/task-efl-sdk.bb15
-rw-r--r--meta-efl/recipes-efl/tasks/task-efl-sdk.inc17
-rw-r--r--meta-efl/recipes-efl/tasks/task-efl-standalone-sdk-target.bb15
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 @@
1TOOLCHAIN_TARGET_EFLTASK ?= "task-efl-standalone-sdk-target task-efl-standalone-sdk-target-dbg"
2TOOLCHAIN_TARGET_TASK = "${TOOLCHAIN_TARGET_EFLTASK}"
3TOOLCHAIN_OUTPUTNAME = "${SDK_NAME}-toolchain-efl-${DISTRO_VERSION}"
4require recipes-core/meta/meta-toolchain.bb
5
6TOOLCHAIN_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 @@
1DESCRIPTION = "Efl Software Development Kit"
2LICENSE = "MIT"
3LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
4 file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
5
6ALLOW_EMPTY = "1"
7
8require task-efl-sdk.inc
9
10PACKAGES = "${PN}"
11
12RDEPENDS_${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 @@
1SDK-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
13SDK-EXTRAS ?= ""
14SDK-EXTRAS_qemux86 ?= " valgrind lttng-ust-dev"
15SDK-EXTRAS_qemux86-64 ?= " lttng-ust-dev"
16SDK-EXTRAS_qemuppc ?= " lttng-ust-dev"
17SDK-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 @@
1DESCRIPTION = "Efl Software Development Kit"
2LICENSE = "MIT"
3LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
4 file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
5
6ALLOW_EMPTY = "1"
7
8require task-efl-sdk.inc
9
10PACKAGES = "${PN} ${PN}-dbg"
11
12RDEPENDS_${PN} = "\
13 task-core-standalone-sdk-target \
14 ${SDK-EFL} \
15 ${SDK-EXTRAS}"