summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-oe/recipes-devtools/gdb/gdb-cross-canadian_7.3.1.bbappend20
1 files changed, 20 insertions, 0 deletions
diff --git a/meta-oe/recipes-devtools/gdb/gdb-cross-canadian_7.3.1.bbappend b/meta-oe/recipes-devtools/gdb/gdb-cross-canadian_7.3.1.bbappend
new file mode 100644
index 0000000000..3bbfe38de7
--- /dev/null
+++ b/meta-oe/recipes-devtools/gdb/gdb-cross-canadian_7.3.1.bbappend
@@ -0,0 +1,20 @@
1DEPENDS += "python-nativesdk"
2RDEPENDS += "python-nativesdk-core python-nativesdk-lang python-nativesdk-re \
3 python-nativesdk-codecs python-nativesdk-netclient"
4
5EXTRA_OECONF_append = "--with-python=${WORKDIR}/python"
6PRINC = "1"
7
8do_configure_prepend() {
9cat > ${WORKDIR}/python << EOF
10#! /bin/sh
11case "\$2" in
12 --includes) echo "-I${STAGING_DIR}/${HOST_ARCH}-nativesdk${HOST_VENDOR}-${HOST_OS}${exec_prefix}/include/python${PYTHON_BASEVERSION}/" ;;
13 --ldflags) echo "-L${STAGING_DIR}/${HOST_ARCH}-nativesdk${HOST_VENDOR}-${HOST_OS}${libdir}/python${PYTHON_BASEVERSION}/config/config -lpthread -ldl -lutil -lm -lpython${PYTHON_BASEVERSION}" ;;
14 --exec-prefix) echo "/usr" ;;
15 *) exit 1 ;;
16esac
17exit 0
18EOF
19 chmod +x ${WORKDIR}/python
20}