1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
#!/bin/sh
case $- in
*i*)
;;
*)
set -eu
;;
esac
autopkgtest_dir_for_package() {
local pkg="$1"
pkg_dir=$(echo "$pkg" | sed -e 's/\(\(lib\)\?.\).*/\1\/&/')
echo "${debci_autopkgtest_dir}/${pkg_dir}"
}
autopkgtest_incoming_dir_for_package() {
local pkg="$1"
pkg_dir=$(echo "$pkg" | sed -e 's/\(\(lib\)\?.\).*/\1\/&/')
echo "${debci_autopkgtest_incoming_dir}/${pkg_dir}"
}
log() {
if [ "$debci_quiet" = 'false' ]; then
echo "$@"
fi
}
log_error() {
echo "$@"
}
maybe_with_proxy() {
if command -v auto-apt-proxy >/dev/null; then
export http_proxy=$(auto-apt-proxy 2>/dev/null || true)
fi
"$@"
}
|