distro-tool: avoid sourcing non-existing packages

This commit is contained in:
MilhouseVH 2017-12-20 06:16:14 +00:00
parent 4acd149ba6
commit 7653e538cf

View File

@ -726,7 +726,7 @@ get_libreelec_branch() {
get_libreelec_option() {
local variable="$1"
cd $LIBREELEC_DIR
. config/options
source config/options ""
echo "${!variable}"
}
@ -759,13 +759,18 @@ generate_work() {
# Generate workload using multiple threads
init_progress
tcount=0
while [ : ]; do
tcount=$((tcount + 1))
[ ${tcount} -gt ${WORKER_MAX} ] && break
generate_work_worker ${pcount} ${tcount} ${revision} &
done
wait
(
cd $LIBREELEC_DIR
source config/options ""
tcount=0
while [ : ]; do
tcount=$((tcount + 1))
[ ${tcount} -gt ${WORKER_MAX} ] && break
generate_work_worker ${pcount} ${tcount} ${revision} &
done
wait
)
end_progress