From dd4c35c28f0befe6f73a448b7c6afa0e27c0e319 Mon Sep 17 00:00:00 2001 From: Ville Rantanen Date: Fri, 24 Mar 2017 13:27:42 +0200 Subject: [PATCH] update also reloads --- rc | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/rc b/rc index 057b98d..920f299 100755 --- a/rc +++ b/rc @@ -11,17 +11,19 @@ export PATH . "$TOOLSPATH"/qcd_function [[ -f "$TOOLSPATH"/tsv/tsvkit.sh ]] && . "$TOOLSPATH"/tsv/tsvkit.sh &>/dev/null +function _tools-reload { + # reload self + [[ -z "$TOOLSPATH" ]] && return + source "$TOOLSPATH"/rc +} function _tools-update { # update self [[ -z "$TOOLSPATH" ]] && return [[ -w "$TOOLSPATH" ]] || return - "$TOOLSPATH"/rc -u + "$TOOLSPATH"/rc -u + _tools-reload } -function _tools-reload { - # update self - [[ -z "$TOOLSPATH" ]] && return - source "$TOOLSPATH"/rc -} + function _self_update() { touch "$TOOLSPATH"/.lastupdate