aboutsummaryrefslogtreecommitdiffstats
path: root/classes/cross.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'classes/cross.bbclass')
-rw-r--r--classes/cross.bbclass8
1 files changed, 8 insertions, 0 deletions
diff --git a/classes/cross.bbclass b/classes/cross.bbclass
index 1de157c0f5..9d5297b7e9 100644
--- a/classes/cross.bbclass
+++ b/classes/cross.bbclass
@@ -27,6 +27,14 @@ LDFLAGS_build-darwin = "-L${STAGING_LIBDIR_NATIVE}"
TOOLCHAIN_OPTIONS = ""
+# Path mangling needed by the cross packaging
+# Note that we use := here to ensure that libdir and includedir are
+# target paths, not CROSS_DIR paths.
+target_libdir := "${libdir}"
+target_includedir := "${includedir}"
+target_base_libdir := "${base_libdir}"
+target_prefix := "${prefix}"
+
# Overrides for paths
prefix = "${CROSS_DIR}"
base_prefix = "${prefix}"