#!/bin/sh

set -eu ${DEBUG:+-x}

# usage message
usage() {
	echo "
Generate recovery.rc for Tavolga from template and put this to stdout
Usage:
$(basename ${0}) <image name> <date>
"
}

if [ "$#" -ne 2 ]; then
    echo "Error: This script requires two arguments."
    usage
    exit 1
fi

IMAGE_NAME="$1"
DATE="$2"
RECOVERY_DIR="/usr/share/tavolga-image-tools"
RECOVERY_NAME=$(echo "ALT-$IMAGE_NAME" \
    | sed -r -e 's/alt-//' -e 's/-(.)/ \u\1/g')

sed "s/^MY_NAME.*/MY_NAME=\"$RECOVERY_NAME $DATE\"/" "$RECOVERY_DIR/recovery.rc"
