diff options
Diffstat (limited to 'script')
| -rwxr-xr-x | script/update/trees | 7 | 
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" | 
