[oe-commits] Ash Charles : eject: copy po subdirectory for out-of-tree build
git at git.openembedded.org
git at git.openembedded.org
Mon Jun 16 14:17:15 UTC 2014
Module: meta-openembedded.git
Branch: master-next
Commit: bc95a8093b07d40288b0fcfd12fb466d51b0431c
URL: http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=bc95a8093b07d40288b0fcfd12fb466d51b0431c
Author: Ash Charles <ashcharles at gmail.com>
Date: Fri Jun 13 13:45:36 2014 -0700
eject: copy po subdirectory for out-of-tree build
The po subdirectory found on the VPATH for an out-of-tree build so we
copy it over. See [1] for discussion.
[1] http://lists.openembedded.org/pipermail/openembedded-devel/2014-May/096052.html
v3: only create and populate po/ if it doesn't already exist
v4: test to see if we're building out-of-tree
Signed-off-by: Ash Charles <ashcharles at gmail.com>
Reviewed-by: Otavio Salvador <otavio at ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
---
meta-oe/recipes-support/eject/eject_2.1.5.bb | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/meta-oe/recipes-support/eject/eject_2.1.5.bb b/meta-oe/recipes-support/eject/eject_2.1.5.bb
index c47c653..9534577 100644
--- a/meta-oe/recipes-support/eject/eject_2.1.5.bb
+++ b/meta-oe/recipes-support/eject/eject_2.1.5.bb
@@ -16,6 +16,14 @@ S = "${WORKDIR}/${BPN}"
PR = "r1"
+do_compile_prepend() {
+ # PO subdir must be in build directory
+ if [ ! ${S} = ${B} ]; then
+ mkdir -p ${B}/po
+ cp -r ${S}/po/* ${B}/po/
+ fi
+}
+
ALTERNATIVE_${PN} = "volname eject"
ALTERNATIVE_LINK_NAME[volname] = "${bindir}/volname"
ALTERNATIVE_LINK_NAME[eject] = "${bindir}/eject"
More information about the Openembedded-commits
mailing list