#!/bin/bash

# sp_bash: start project using bash
#  Called from sp command
#  sp_bash project name prefix shell-init py-init

# TODO: Implement a sh version of sp

# find the path of this script, including full symlink resolution
SOURCE="${BASH_SOURCE[0]}"
while [ -h "$SOURCE" ]; do # resolve $SOURCE until the file is no longer a symlink
  DIR="$( cd -P "$( dirname "$SOURCE" )" >/dev/null 2>&1 && pwd )"
  SOURCE="$(readlink "$SOURCE")"
  [[ $SOURCE != /* ]] && SOURCE="$DIR/$SOURCE" # if $SOURCE was a relative symlink, we need to resolve it relative to the path where the symlink file was located
done
DIR="$( cd -P "$( dirname "$SOURCE" )" >/dev/null 2>&1 && pwd )"

# source the ssp command contained in the same folder
# shellcheck disable=SC1090
source "${DIR}/sp_sh"
