# Check for accidential install into ${D}/${D} | |
DD_check() { | |
if [[ -d ${D%/}${D} ]] ; then | |
eqawarn "QA Notice: files installed in \${D}/\${D}:" | |
local files=() | |
while read -r -d $'\0' i ; do | |
files+=( "${i#${D%/}${D}}" ) | |
done < <(find "${D%/}${D}" -print0) | |
eqatag -v double-D "${files[@]/#//}" | |
die "Aborting due to QA concerns: ${#files[@]} files installed in ${D%/}${D}" | |
fi | |
} | |
DD_check | |
: # guarantee successful exit | |
# vim:ft=sh |