3 log_file=../cpuinit-import.log
7 echo "$@" | tee -a $log_file
13 "$@" 2>&1 | tee -a $log_file
14 [ ${PIPESTATUS[0]} -eq 0 ] || $SHELL -i || exit 1
17 cpuinit="$(cd ../cpuinit;pwd)"
18 sfile="$cpuinit/series"
22 log "Importing cpuinit based on $base"
23 base=$(git rev-parse --verify "$base" 2>/dev/null) || {
28 [ -d "../quilt-tmp" ] ||
29 execute git clone -s -l -n -q . ../quilt-tmp
31 log '$' cd ../quilt-tmp
33 execute git checkout -b cpuinit/master "$base"
34 git branch cpuinit/master-base
36 patches=$(sed -e '/^#/d' -e '/^[ \t]*$/d' "$sfile")
39 execute git am --patch-format=mbox "$cpuinit/$f"
45 execute git fetch -f ../quilt-tmp cpuinit/master-base:cpuinit/master-base
46 execute git fetch -f ../quilt-tmp cpuinit/master:cpuinit/master