summaryrefslogtreecommitdiff
path: root/share/rcm.sh.in
diff options
context:
space:
mode:
Diffstat (limited to 'share/rcm.sh.in')
-rw-r--r--share/rcm.sh.in12
1 files changed, 12 insertions, 0 deletions
diff --git a/share/rcm.sh.in b/share/rcm.sh.in
index a2b4492..5d0a373 100644
--- a/share/rcm.sh.in
+++ b/share/rcm.sh.in
@@ -58,6 +58,10 @@ is_relative() {
echo "$1" | grep -v '^/' >/dev/null
}
+is_nested() {
+ echo "$1" | sed "s|$DEST_DIR/||" | grep '/' >/dev/null
+}
+
version() {
cat << EOV
$1 (rcm) $VERSION
@@ -167,6 +171,14 @@ decode() {
echo "$file" | tr "$DELIMITER" " "
}
+append_variable() {
+ if [ -z "$1" ]; then
+ echo "$2"
+ else
+ echo "$1 $2"
+ fi
+}
+
: ${RCRC:=$HOME/.rcrc}
if [ -r "$RCRC" ]; then