build/ports: do not overwrite global SELF and IMAGE
While here cleanup_packages is highly ambiguous. Use prune_packages instead as we remove stale or incompatible packages from the set.
This commit is contained in:
parent
8742d7295d
commit
d6111ee42a
|
@ -665,20 +665,20 @@ sign_image()
|
|||
|
||||
check_image()
|
||||
{
|
||||
SELF=${1}
|
||||
local SELF=${1}
|
||||
SKIP=${2}
|
||||
|
||||
IMAGE=$(find ${IMAGESDIR} -name "*-${SELF}-${PRODUCT_ARCH}${PRODUCT_DEVICE+"-${PRODUCT_DEVICE}"}.*")
|
||||
CHECK=$(find ${IMAGESDIR} -name "*-${SELF}-${PRODUCT_ARCH}${PRODUCT_DEVICE+"-${PRODUCT_DEVICE}"}.*")
|
||||
|
||||
if [ -f "${IMAGE}" -a -z "${SKIP}" ]; then
|
||||
echo ">>> Reusing ${SELF} image: ${IMAGE}"
|
||||
if [ -f "${CHECK}" -a -z "${SKIP}" ]; then
|
||||
echo ">>> Reusing ${SELF} image: ${CHECK}"
|
||||
exit 0
|
||||
fi
|
||||
}
|
||||
|
||||
check_packages()
|
||||
{
|
||||
SELF=${1}
|
||||
local SELF=${1}
|
||||
SKIP=${2}
|
||||
|
||||
PACKAGESET=$(find ${SETSDIR} -name "packages-*-${PRODUCT_FLAVOUR}-${PRODUCT_ARCH}.tar")
|
||||
|
@ -749,7 +749,7 @@ remove_packages()
|
|||
done
|
||||
}
|
||||
|
||||
cleanup_packages()
|
||||
prune_packages()
|
||||
{
|
||||
BASEDIR=${1}
|
||||
|
||||
|
|
|
@ -89,7 +89,7 @@ setup_distfiles ${STAGEDIR}
|
|||
|
||||
if extract_packages ${STAGEDIR}; then
|
||||
remove_packages ${STAGEDIR} ${@} ${PRODUCT_CORES} ${PRODUCT_PLUGINS}
|
||||
cleanup_packages ${STAGEDIR}
|
||||
prune_packages ${STAGEDIR}
|
||||
fi
|
||||
|
||||
MAKE_CONF="${CONFIGDIR}/make.conf"
|
||||
|
|
Loading…
Reference in New Issue