Allow perlbrew environment to be loaded via zstyle
This commit is contained in:
parent
7722dd4400
commit
72f8d15b21
2 changed files with 11 additions and 0 deletions
|
@ -30,6 +30,10 @@ Perlbrew
|
||||||
An alternative to the above is to use [Perlbrew][2], which allows for the
|
An alternative to the above is to use [Perlbrew][2], which allows for the
|
||||||
management of multiple, isolated Perl installations in the home directory.
|
management of multiple, isolated Perl installations in the home directory.
|
||||||
|
|
||||||
|
You can specify the perlbrew location so the environment is automatically loaded.
|
||||||
|
|
||||||
|
zstyle ':prezto:module:perl:perlbrew' location '/path/to/perlbrew'
|
||||||
|
|
||||||
Aliases
|
Aliases
|
||||||
-------
|
-------
|
||||||
|
|
||||||
|
|
|
@ -29,6 +29,13 @@ if [[ "$OSTYPE" == darwin* ]]; then
|
||||||
|
|
||||||
unset perl_path
|
unset perl_path
|
||||||
unset cache_file
|
unset cache_file
|
||||||
|
|
||||||
|
# Perlbrew
|
||||||
|
zstyle -s ':prezto:module:perl:perlbrew' location '_perlbrew_root'
|
||||||
|
if [[ -s "${_perlbrew_root}/etc/bashrc" ]]; then
|
||||||
|
export PERLBREW_ROOT="${_perlbrew_root}"
|
||||||
|
source "${_perlbrew_root}/etc/bashrc"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
#
|
#
|
||||||
|
|
Loading…
Add table
Reference in a new issue