浏览代码

tweaks to gimme gimme installs/updates

Kyle P Davis 10 年之前
父节点
当前提交
8eac7be151
共有 1 个文件被更改,包括 6 次插入3 次删除
  1. 6 3
      gimme.sh

+ 6 - 3
gimme.sh

@@ -182,17 +182,20 @@ __gimme() {
 	pkgtool_metadata)
 	pkgtool_metadata)
 		pkgtool update
 		pkgtool update
 	;;
 	;;
-	gimme) _gimme git
+	gimme)
 		if [[ "$BASH_SOURCE" ]]; then
 		if [[ "$BASH_SOURCE" ]]; then
 			echo "TODO: make this update gimme"
 			echo "TODO: make this update gimme"
 		else
 		else
-			echo "Installing 'gimme' to \$HOME/bin/"
+			echo "Checking gimme ..."
+			_gimme git
 			if ! [[ -d "$GIMME_DIR" ]]; then
 			if ! [[ -d "$GIMME_DIR" ]]; then
+				echo "Installing $HOME/bin/gimme ..."
 				mkdir -p "$GIMME_DIR"
 				mkdir -p "$GIMME_DIR"
 				git clone "$GIMME_URL" "$GIMME_DIR"
 				git clone "$GIMME_URL" "$GIMME_DIR"
 				mkdir -p "$HOME/bin"
 				mkdir -p "$HOME/bin"
-				ln -sfv "$GIMME_DIR/gimme.sh" "$HOME/bin/gimme"
+				ln -sf "$GIMME_DIR/gimme.sh" "$HOME/bin/gimme"
 			else
 			else
+				echo "Updating gimme ..."
 				pushd "$GIMME_DIR"
 				pushd "$GIMME_DIR"
 				git pull
 				git pull
 				popd
 				popd