;;
esac
+COLOR_ERR="\033[0;31m"
+COLOR_WARN="\033[0;33m"
+COLOR_NONE="\033[0m"
+
+function log_info() {
+ echo -e "${COLOR_NONE}${*}"
+}
+
function log_dbg() {
if [ x"${debug}" = x"1" ]; then
echo "${*}"
fi
}
+function log_warn() {
+ echo -e "${COLOR_WARN}${*}${COLOR_NONE}"
+}
+
+function log_err() {
+ echo -e "${COLOR_ERR}${*}${COLOR_NONE}"
+}
+
# Arg1: layer
function get_size()
{
fi
if [ ! -f "${1}" ]; then
- echo "Error: PSD source file not found"
+ log_err "Error: PSD source file not found"
exit 1
fi
log_dbg "Background size: ${size}"
if [ x"${size}" = x"" ]; then
- echo "Error: background layer not found"
+ log_err "Error: background layer not found"
exit 1
fi
expected_nf=$((${oldnf} + 1))
if [ ${expected_nf} -ne ${nf} ]; then
- echo "Warning: non-sequential frame sequence: ${nf}"
- echo " previous: ${oldnf}"
- echo " expected: ${expected_nf}"
+ log_warn "Warning: non-sequential frame sequence: ${nf}"
+ log_warn " previous: ${oldnf}"
+ log_warn " expected: ${expected_nf}"
insert_empty_frames ${expected_nf} $((${nf} -1))
fi
fi