|
2 | 2 | # Source this file from your .bash-profile or script to use
|
3 | 3 |
|
4 | 4 | # "Constants"
|
5 |
| -_DNVM_BUILDNUMBER="beta8-15509" |
| 5 | +_DNVM_BUILDNUMBER="beta8-15510" |
6 | 6 | _DNVM_AUTHORS="Microsoft Open Technologies, Inc."
|
7 | 7 | _DNVM_RUNTIME_PACKAGE_NAME="dnx"
|
8 | 8 | _DNVM_RUNTIME_FRIENDLY_NAME=".NET Execution Environment"
|
@@ -778,7 +778,7 @@ dnvm()
|
778 | 778 | local name="$1"
|
779 | 779 |
|
780 | 780 | if [[ $# == 1 ]]; then
|
781 |
| - [[ ! -e "$_DNVM_ALIAS_DIR/$name.alias" ]] && echo "There is no alias called '$name'" && return |
| 781 | + [[ ! -e "$_DNVM_ALIAS_DIR/$name.alias" ]] && echo "There is no alias called '$name'" && return 1 |
782 | 782 | cat "$_DNVM_ALIAS_DIR/$name.alias"
|
783 | 783 | echo ""
|
784 | 784 | return
|
@@ -832,10 +832,12 @@ dnvm()
|
832 | 832 | local runtimes=""
|
833 | 833 | for location in `echo $DNX_HOME | tr ":" "\n"`; do
|
834 | 834 | location+="/runtimes"
|
835 |
| - local oruntimes="$(find $location -name "$searchGlob" \( -type d -or -type l \) -prune -exec basename {} \;)" |
836 |
| - for v in `echo $oruntimes | tr "\n" " "`; do |
837 |
| - runtimes+="$v:$location"$'\n' |
838 |
| - done |
| 835 | + if [ -d "$location" ]; then |
| 836 | + local oruntimes="$(find $location -name "$searchGlob" \( -type d -or -type l \) -prune -exec basename {} \;)" |
| 837 | + for v in `echo $oruntimes | tr "\n" " "`; do |
| 838 | + runtimes+="$v:$location"$'\n' |
| 839 | + done |
| 840 | + fi |
839 | 841 | done
|
840 | 842 |
|
841 | 843 | [[ -z $runtimes ]] && echo 'No runtimes installed. You can run `dnvm install latest` or `dnvm upgrade` to install a runtime.' && return
|
@@ -939,4 +941,4 @@ dnvm()
|
939 | 941 | [[ ":$PATH:" != *":$DNX_USER_HOME/bin:"* ]] && export PATH="$DNX_USER_HOME/bin:$PATH"
|
940 | 942 |
|
941 | 943 | # Generate the command function using the constant defined above.
|
942 |
| -$_DNVM_COMMAND_NAME list default >/dev/null && $_DNVM_COMMAND_NAME use default >/dev/null || true |
| 944 | +$_DNVM_COMMAND_NAME alias default >/dev/null && $_DNVM_COMMAND_NAME use default >/dev/null || true |
0 commit comments