#!/usr/bin/env bash

SCRIPT_PATH=$(readlink -f "$0")
BIN_DIR=$(dirname "$SCRIPT_PATH")

PKG_NAME="ideologic-intranet"
PKG_VERSION='0.1.0-1'

case "$BIN_DIR" in
	/usr/bin)
		PREFIX="/usr"
		CONF_DIR="/etc/$PKG_NAME"
		SHARE_DIR="/usr/share/$PKG_NAME"
		;;
	/usr/local/bin)
		PREFIX="/usr/local"
		CONF_DIR="$PREFIX/etc/$PKG_NAME"
		SHARE_DIR="/usr/local/share/$PKG_NAME"
		;;
	*)
		PREFIX=$(readlink -f "$BIN_DIR/..") # /opt or source repo
		CONF_DIR="$PREFIX/etc"
		SHARE_DIR="$PREFIX/share"
		;;
esac


# Allow overrides
CONF_DIR="${SAMPLE_DEB_PACKAGE_CONF_DIR:-$CONF_DIR}"
CONF_FILE="${SAMPLE_DEB_PACKAGE_CONF_FILE:-"$CONF_DIR/default.conf"}"

# Example: read config and resource
if [[ -f "$CONF_FILE" ]]; then
	source "$CONF_FILE"
else
	echo "No config found at '$CONF_FILE'"
fi
