summaryrefslogtreecommitdiff
path: root/script/update/trees
diff options
context:
space:
mode:
Diffstat (limited to 'script/update/trees')
-rwxr-xr-xscript/update/trees7
1 files changed, 5 insertions, 2 deletions
diff --git a/script/update/trees b/script/update/trees
index fa812f54..100f5f15 100755
--- a/script/update/trees
+++ b/script/update/trees
@@ -48,7 +48,9 @@ main()
build_projects()
{
[ $# -gt 0 ] && x_ ./update trees $_f $@
- [ "$mode" = "fetch" ] && eval "fetch_project_repo; return 0;"
+
+ [ "$mode" = "fetch" ] && [ ! -f "CHANGELOG" ] && \
+ eval "fetch_project_repo; return 0;"
load_project_config "$cfgsdir"
@@ -121,7 +123,8 @@ handle_defconfig()
handle_src_tree()
{
target_dir="${cfgsdir}/${target}"
- [ "$mode" = "fetch" ] && eval "fetch_project_trees; return 1;"
+ [ "$mode" = "fetch" ] && [ ! -f "CHANGELOG" ] && \
+ eval "fetch_project_trees; return 1;"
load_project_config "$target_dir"