Use relative symlinks for enabling plugins
authorJohn A. Barbuto <jbarbuto@gmail.com>
Sun, 6 Apr 2014 20:27:16 +0000 (13:27 -0700)
committerJohn A. Barbuto <jbarbuto@gmail.com>
Sun, 6 Apr 2014 20:33:39 +0000 (13:33 -0700)
This extends 10bda0c for post-install enablements as well.

lib/helpers.bash

index b99ae3d..4c39704 100644 (file)
@@ -261,7 +261,7 @@ _enable-thing ()
         do
             plugin=$(basename $f)
             if [ ! -h $BASH_IT/$subdirectory/enabled/$plugin ]; then
-                ln -s $BASH_IT/$subdirectory/available/$plugin $BASH_IT/$subdirectory/enabled/$plugin
+                ln -s ../available/$plugin $BASH_IT/$subdirectory/enabled/$plugin
             fi
         done
     else
@@ -279,7 +279,7 @@ _enable-thing ()
 
         mkdir -p $BASH_IT/$subdirectory/enabled
 
-        ln -s $BASH_IT/$subdirectory/available/$plugin $BASH_IT/$subdirectory/enabled/$plugin
+        ln -s ../available/$plugin $BASH_IT/$subdirectory/enabled/$plugin
     fi
 
     printf '%s\n' "$file_entity enabled."