From 15345ddd4be6a0b041b3d6caaad48d46b22142e9 Mon Sep 17 00:00:00 2001 From: Matthieu Crapet Date: Thu, 12 Jun 2014 17:49:32 +0200 Subject: native.bbclass: Properly define directories For most users this commit will have no effect. But if you come across the idea of giving different names for paths, you'll get some troubles. When a recipe inherit native, properly define bindir, sbindir, includedir, sysconfdir, datadir (using xxxdir_native definitions from meta/conf/bitbake.conf). For example, edit "${BASE_WORKDIR}/${MULTIMACH_TARGET_SYS}/quilt-native/temp/log.do_configure" and see what are the arguments given by oe_runconf. Notice that ${docdir}, ${mandir}, ${infodir}, ${localstatedir} have no associated _native definition. Signed-off-by: Matthieu Crapet Signed-off-by: Richard Purdie --- meta/classes/native.bbclass | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'meta/classes') diff --git a/meta/classes/native.bbclass b/meta/classes/native.bbclass index 31f1c41ac6..9dec318aa8 100644 --- a/meta/classes/native.bbclass +++ b/meta/classes/native.bbclass @@ -77,7 +77,12 @@ base_prefix = "${STAGING_DIR_NATIVE}" prefix = "${STAGING_DIR_NATIVE}${prefix_native}" exec_prefix = "${STAGING_DIR_NATIVE}${prefix_native}" -libdir = "${STAGING_DIR_NATIVE}${libdir_native}" +bindir = "${STAGING_BINDIR_NATIVE}" +sbindir = "${STAGING_SBINDIR_NATIVE}" +libdir = "${STAGING_LIBDIR_NATIVE}" +includedir = "${STAGING_INCDIR_NATIVE}" +sysconfdir = "${STAGING_ETCDIR_NATIVE}" +datadir = "${STAGING_DATADIR_NATIVE}" baselib = "lib" -- cgit 1.2.3-korg