#!/bin/sh

MOD_VERSION_DIR=${MOD_VERSION_DIR=/etc/mod-release}
MOD_VERSION_FILE=${MOD_VERSION_DIR}/${1}

if [ "${1}" = "release" ]; then
    cat ${MOD_VERSION_FILE}
elif [ "${1}" = "version" ]; then
    cat ${MOD_VERSION_DIR}/release | cut -d'.' -f1-3
elif [ "${1}" = "build" ]; then
    cat ${MOD_VERSION_DIR}/release | cut -d'-' -f1 | cut -d'.' -f4
elif [ "${1}" = "label" ]; then
    cat ${MOD_VERSION_DIR}/release | cut -sd'-' -f2-
elif [ "${1}" = "version.build" ]; then
    cat ${MOD_VERSION_DIR}/release | cut -d'-' -f1
else
    [ -f ${MOD_VERSION_FILE} ] || exit 1
    grep "revision" ${MOD_VERSION_FILE} | cut -d'=' -f2
fi

exit 0
