diff options
Diffstat (limited to 'script/handle/make/config')
| -rwxr-xr-x | script/handle/make/config | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/script/handle/make/config b/script/handle/make/config index f406d221..5954ebff 100755 --- a/script/handle/make/config +++ b/script/handle/make/config @@ -47,6 +47,9 @@ target_dir=""  tree=""  cbfstool="" +tmpclean="$(mktemp -d -t makeclean.XXXXXXXXXX)" || \ +    err "can't make tmpclean dir" +  main()  {  	while getopts b:m:u:c:x: option @@ -153,6 +156,10 @@ handle_dependencies()  		fi  		./update project trees "${project}" "${target}" || \  		    fail "handle_dependencies: can't fetch ${project}/${target}" +	elif [ "${mode}" = "distclean" ] || \ +	    [ "${mode}" = "crossgcc-clean" ]; then +		[ -f "${tmpclean}/${tree}" ] && return 1 +		touch "${tmpclean}/${tree}"  	fi  	# u-boot and coreboot are both compiled with coreboot's crossgcc | 
