#!/bin/bash

if [ "$1" == "-h" ] || [ "$1" == "--help" ] || [ $# -ne 2 ]; then
    echo "$(basename "$0") [-h|--help]
$(basename "$0") <colour> <pattern>

where:
    -h        show this help text
    <colour>  $(ls /run/shm/3d-p/gpio-led/)
    <pattern> $(ls /usr/share/iep-coreutils/led-patterns/)"
    exit 0
fi

case "$2" in
     /*)
        pattern="$2"
        ;;
     *)
        pattern="/usr/share/iep-coreutils/led-patterns/$2"
        ;;
esac

ln -sf "$pattern" "/run/shm/3d-p/gpio-led/$1/pattern"
