summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorDaniel Friesel <derf@finalrewind.org>2010-10-17 14:31:58 +0200
committerDaniel Friesel <derf@finalrewind.org>2010-10-17 14:31:58 +0200
commit75633f0c00af73c9324c1a58e57474312cfd479a (patch)
treec0a7577e50a8c312a521f332519a31b8f8d374c1 /bin
parent580f4e7e90a045ec7c92b06c14613acb0d6f9e0a (diff)
Use "." package for package related to current working directory
As in, > cd ~/packages/caretaker/man/1; ct p . will push the caretaker package.
Diffstat (limited to 'bin')
-rwxr-xr-xbin/ct6
1 files changed, 6 insertions, 0 deletions
diff --git a/bin/ct b/bin/ct
index 84e4332..48c8a39 100755
--- a/bin/ct
+++ b/bin/ct
@@ -977,6 +977,12 @@ function pkg_version {
${$(git --git-dir=${self_path}/.git/ log -n 1)[2]}
}
+# cd ~/packages/caretaker; ct r .
+# -> ct refresh caretaker
+
+if [[ ${1} == . ]] {
+ 1=${${PWD#${PKG_DIR}/}%%/*}
+}
cd ${PKG_DIR} || die "Cannot cd ${PKG_DIR}"