mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-30 06:06:43 +00:00
buildsystem: support absolute paths in PKG_PATCH_DIRS
This commit is contained in:
parent
f04ec17bed
commit
365faa110f
@ -122,9 +122,14 @@ if [ -d "${SOURCES}/${PKG_NAME}" -o -d "${PKG_DIR}/sources" ]; then
|
|||||||
PATCH_DIRS_PRJ=""
|
PATCH_DIRS_PRJ=""
|
||||||
if [ -n "${PKG_PATCH_DIRS}" ]; then
|
if [ -n "${PKG_PATCH_DIRS}" ]; then
|
||||||
for patch_dir in ${PKG_PATCH_DIRS}; do
|
for patch_dir in ${PKG_PATCH_DIRS}; do
|
||||||
[ -d ${PKG_DIR}/patches/${patch_dir} ] && PATCH_DIRS_PKG+=" ${PKG_DIR}/patches/${patch_dir}/*.patch"
|
if [[ ${patch_dir} =~ ^/ ]]; then
|
||||||
[ -d ${PROJECT_DIR}/${PROJECT}/patches/${PKG_NAME}/${patch_dir} ] && PATCH_DIRS_PRJ+=" ${PROJECT_DIR}/${PROJECT}/patches/${PKG_NAME}/${patch_dir}/*.patch"
|
[ -f ${patch_dir} ] && PATCH_DIRS_PKG+=" ${patch_dir}"
|
||||||
[ -d ${PROJECT_DIR}/${PROJECT}/devices/${DEVICE}/patches/${PKG_NAME}/${patch_dir} ] && PATCH_DIRS_PRJ+=" ${PROJECT_DIR}/${PROJECT}/devices/${DEVICE}/patches/${PKG_NAME}/${patch_dir}/*.patch"
|
[ -d ${patch_dir} ] && PATCH_DIRS_PKG+=" ${patch_dir}/*.patch"
|
||||||
|
else
|
||||||
|
[ -d ${PKG_DIR}/patches/${patch_dir} ] && PATCH_DIRS_PKG+=" ${PKG_DIR}/patches/${patch_dir}/*.patch"
|
||||||
|
[ -d ${PROJECT_DIR}/${PROJECT}/patches/${PKG_NAME}/${patch_dir} ] && PATCH_DIRS_PRJ+=" ${PROJECT_DIR}/${PROJECT}/patches/${PKG_NAME}/${patch_dir}/*.patch"
|
||||||
|
[ -d ${PROJECT_DIR}/${PROJECT}/devices/${DEVICE}/patches/${PKG_NAME}/${patch_dir} ] && PATCH_DIRS_PRJ+=" ${PROJECT_DIR}/${PROJECT}/devices/${DEVICE}/patches/${PKG_NAME}/${patch_dir}/*.patch"
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -165,7 +170,7 @@ if [ -d "${SOURCES}/${PKG_NAME}" -o -d "${PKG_DIR}/sources" ]; then
|
|||||||
elif [[ "${thisdir}" =~ ^${PROJECT_DIR}/.* ]]; then
|
elif [[ "${thisdir}" =~ ^${PROJECT_DIR}/.* ]]; then
|
||||||
PATCH_DESC="(project - $(basename "${thisdir}"))"
|
PATCH_DESC="(project - $(basename "${thisdir}"))"
|
||||||
else
|
else
|
||||||
PATCH_DESC="(unknown - $(basename "${thisdir}"))"
|
PATCH_DESC="(absolute - ${i})"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user