summaryrefslogtreecommitdiff
path: root/script
diff options
context:
space:
mode:
Diffstat (limited to 'script')
-rwxr-xr-xscript/handle/make/config5
1 files changed, 2 insertions, 3 deletions
diff --git a/script/handle/make/config b/script/handle/make/config
index 1245fe3f..f406d221 100755
--- a/script/handle/make/config
+++ b/script/handle/make/config
@@ -106,8 +106,7 @@ main()
handle_defconfig()
{
- handle_dependencies "${target}" || \
- fail "handle_defconfig: failed call to handle_dependencies"
+ handle_dependencies "${target}" || return 0
for y in "${target_dir}/config"/*; do
[ -f "${y}" ] || continue
@@ -150,7 +149,7 @@ handle_dependencies()
[ "${mode}" = "crossgcc-clean" ]; then
printf "Directory %s doesn't exist; skipping clean\n" \
"${codedir}" 1>&2
- exit 0
+ return 1
fi
./update project trees "${project}" "${target}" || \
fail "handle_dependencies: can't fetch ${project}/${target}"