Merge pull request #151 from ChrisCauser/master

The installer is currently broken on my setup when selecting all. This patch should fix it.
pull/144/merge
Erich Smith 2012-07-31 17:27:44 -07:00
commit 4de0b929eb
1 changed files with 10 additions and 1 deletions

View File

@ -31,7 +31,16 @@ done
function load_all() {
file_type=$1
[ ! -d "$BASH_IT/$file_type/enabled" ] && mkdir "$BASH_IT/${file_type}/enabled"
ln -s $BASH_IT/${file_type}/[^_]available/* "${BASH_IT}/${file_type}/enabled"
for src in $BASH_IT/${file_type}/available/*; do
filename="$(basename ${src})"
[ ${filename:0:1} = "_" ] && continue
dest="${BASH_IT}/${file_type}/enabled/${filename}"
if [ ! -e "${dest}" ]; then
ln -s "${src}" "${dest}"
else
echo "File ${dest} exists, skipping"
fi
done
}
function load_some() {