Signed-off-by: Hugo Villeneuve <hugo@hugovil.com>
hvk-configure.sh \
hvk-debug.sh \
hvk-init.sh \
+ hvk-rebase.sh \
hvk-save-defconfig.sh \
hvk-dt.sh \
hvk-select.sh \
--- /dev/null
+#!/bin/bash
+
+set -e
+
+SCRIPT="`readlink -e $0`"
+SCRIPTPATH=$(dirname ${SCRIPT})
+
+hvk_src=.hvk-rebase
+
+if [ ! -f ${hvk_src} ]; then
+ echo "Missing HVK rebase configuration file: ${hvk_src}"
+ exit 1
+fi
+
+if [ -f ${HOME}/.bash_aliases ]; then
+ source ~/.bash_aliases
+ shopt -s expand_aliases
+fi
+
+current_branch=$(git branch --show-current)
+
+source ${hvk_src}
+
+# Return to original branch:
+git checkout ${current_branch}