summaryrefslogtreecommitdiffstats
path: root/meta/classes/distutils3.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'meta/classes/distutils3.bbclass')
-rw-r--r--meta/classes/distutils3.bbclass8
1 files changed, 4 insertions, 4 deletions
diff --git a/meta/classes/distutils3.bbclass b/meta/classes/distutils3.bbclass
index 1d0c54a513..834e322474 100644
--- a/meta/classes/distutils3.bbclass
+++ b/meta/classes/distutils3.bbclass
@@ -23,14 +23,14 @@ distutils3_do_compile() {
23 STAGING_LIBDIR=${STAGING_LIBDIR} \ 23 STAGING_LIBDIR=${STAGING_LIBDIR} \
24 ${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN} setup.py \ 24 ${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN} setup.py \
25 build ${DISTUTILS_BUILD_ARGS} || \ 25 build ${DISTUTILS_BUILD_ARGS} || \
26 bbfatal_log "${PYTHON_PN} setup.py build_ext execution failed." 26 bbfatal_log "'${PYTHON_PN} setup.py build ${DISTUTILS_BUILD_ARGS}' execution failed."
27} 27}
28distutils3_do_compile[vardepsexclude] = "MACHINE" 28distutils3_do_compile[vardepsexclude] = "MACHINE"
29 29
30distutils3_stage_headers() { 30distutils3_stage_headers() {
31 install -d ${STAGING_DIR_HOST}${PYTHON_SITEPACKAGES_DIR} 31 install -d ${STAGING_DIR_HOST}${PYTHON_SITEPACKAGES_DIR}
32 ${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN} setup.py install_headers ${DISTUTILS_STAGE_HEADERS_ARGS} || \ 32 ${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN} setup.py install_headers ${DISTUTILS_STAGE_HEADERS_ARGS} || \
33 bbfatal_log "${PYTHON_PN} setup.py install_headers execution failed." 33 bbfatal_log "'${PYTHON_PN} setup.py install_headers ${DISTUTILS_STAGE_HEADERS_ARGS}' execution for stage_headers failed."
34} 34}
35distutils3_stage_headers[vardepsexclude] = "MACHINE" 35distutils3_stage_headers[vardepsexclude] = "MACHINE"
36 36
@@ -40,7 +40,7 @@ distutils3_stage_all() {
40 install -d ${STAGING_DIR_HOST}${PYTHON_SITEPACKAGES_DIR} 40 install -d ${STAGING_DIR_HOST}${PYTHON_SITEPACKAGES_DIR}
41 PYTHONPATH=${STAGING_DIR_HOST}${PYTHON_SITEPACKAGES_DIR} \ 41 PYTHONPATH=${STAGING_DIR_HOST}${PYTHON_SITEPACKAGES_DIR} \
42 ${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN} setup.py install ${DISTUTILS_STAGE_ALL_ARGS} || \ 42 ${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN} setup.py install ${DISTUTILS_STAGE_ALL_ARGS} || \
43 bbfatal_log "${PYTHON_PN} setup.py install (stage) execution failed." 43 bbfatal_log "'${PYTHON_PN} setup.py install ${DISTUTILS_STAGE_ALL_ARGS}' execution for stage_all failed."
44} 44}
45distutils3_stage_all[vardepsexclude] = "MACHINE" 45distutils3_stage_all[vardepsexclude] = "MACHINE"
46 46
@@ -50,7 +50,7 @@ distutils3_do_install() {
50 STAGING_LIBDIR=${STAGING_LIBDIR} \ 50 STAGING_LIBDIR=${STAGING_LIBDIR} \
51 PYTHONPATH=${D}${PYTHON_SITEPACKAGES_DIR} \ 51 PYTHONPATH=${D}${PYTHON_SITEPACKAGES_DIR} \
52 ${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN} setup.py install ${DISTUTILS_INSTALL_ARGS} || \ 52 ${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN} setup.py install ${DISTUTILS_INSTALL_ARGS} || \
53 bbfatal_log "${PYTHON_PN} setup.py install execution failed." 53 bbfatal_log "'${PYTHON_PN} setup.py install ${DISTUTILS_INSTALL_ARGS}' execution failed."
54 54
55 # support filenames with *spaces* 55 # support filenames with *spaces*
56 find ${D} -name "*.py" -exec grep -q ${D} {} \; -exec sed -i -e s:${D}::g {} \; 56 find ${D} -name "*.py" -exec grep -q ${D} {} \; -exec sed -i -e s:${D}::g {} \;