Lines Matching +full:fully +full:- +full:featured
6 # installing init scripts) should use a fully-featured build system such as Meson.
11 inherit setuptools3-base
16 SETUPTOOLS_INSTALL_ARGS ?= "--root=${D} \
17 --prefix=${prefix} \
18 --install-lib=${PYTHON_SITEPACKAGES_DIR} \
19 --install-data=${datadir}"
22 SETUPTOOLS_PYTHON:class-native = "nativepython3"
35 ${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN} setup.py \
36 build --build-base=${B} ${SETUPTOOLS_BUILD_ARGS} || \
43 install -d ${D}${PYTHON_SITEPACKAGES_DIR}
47 ${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN} setup.py \
48 build --build-base=${B} install --skip-build ${SETUPTOOLS_INSTALL_ARGS} || \
52 find ${D} -name "*.py" -exec grep -q ${D} {} \; \
53 -exec sed -i -e s:${D}::g {} \;
56 if [ -f "$i" ]; then
57 sed -i -e s:${PYTHON}:${USRBINPATH}/env\ ${SETUPTOOLS_PYTHON}:g $i
58 sed -i -e s:${STAGING_BINDIR_NATIVE}:${bindir}:g $i
62 rm -f ${D}${PYTHON_SITEPACKAGES_DIR}/easy-install.pth
67 if [ -e ${D}${datadir}/share ]; then
68 mv -f ${D}${datadir}/share/* ${D}${datadir}/
76 export LDSHARED="${CCLD} -shared"
77 DEPENDS += "python3-setuptools-native"