|
2 | 2 | # Source this file from your .bash-profile or script to use |
3 | 3 |
|
4 | 4 | # "Constants" |
5 | | -_DNVM_BUILDNUMBER="rc1-15520" |
| 5 | +_DNVM_BUILDNUMBER="rc1-15522" |
6 | 6 | _DNVM_AUTHORS="Microsoft Open Technologies, Inc." |
7 | 7 | _DNVM_RUNTIME_PACKAGE_NAME="dnx" |
8 | 8 | _DNVM_RUNTIME_FRIENDLY_NAME=".NET Execution Environment" |
@@ -483,7 +483,7 @@ __dnvm_help() { |
483 | 483 | echo " <alias> the name of the alias to set" |
484 | 484 | echo " <semver>|<alias>|<package> the $_DNVM_RUNTIME_SHORT_NAME version to set the alias to. Alternatively use the version of the specified alias" |
485 | 485 | echo "" |
486 | | - printf "%b\n" "${Yel}$_DNVM_COMMAND_NAME unalias <alias> ${RCol}" |
| 486 | + printf "%b\n" "${Yel}$_DNVM_COMMAND_NAME alias [-d|-delete] <alias> ${RCol}" |
487 | 487 | echo " remove the specified alias" |
488 | 488 | echo "" |
489 | 489 | printf "%b\n" "${Yel}$_DNVM_COMMAND_NAME [help|-h|-help|--help] ${RCol}" |
@@ -876,6 +876,16 @@ dnvm() |
876 | 876 | return |
877 | 877 | fi |
878 | 878 | shift |
| 879 | + |
| 880 | + if [[ $1 == "-d" || $1 == "-delete" ]]; then |
| 881 | + local name=$2 |
| 882 | + local aliasPath="$_DNVM_ALIAS_DIR/$name.alias" |
| 883 | + [[ ! -e "$aliasPath" ]] && echo "Cannot remove alias, '$name' is not a valid alias name" && return 1 |
| 884 | + echo "Removing alias $name" |
| 885 | + rm "$aliasPath" >> /dev/null 2>&1 |
| 886 | + return |
| 887 | + fi |
| 888 | + |
879 | 889 | local name="$1" |
880 | 890 |
|
881 | 891 | if [[ $# == 1 ]]; then |
@@ -917,10 +927,9 @@ dnvm() |
917 | 927 | [[ $# -ne 2 ]] && __dnvm_help && return |
918 | 928 |
|
919 | 929 | local name=$2 |
920 | | - local aliasPath="$_DNVM_ALIAS_DIR/$name.alias" |
921 | | - [[ ! -e "$aliasPath" ]] && echo "Cannot remove alias, '$name' is not a valid alias name" && return 1 |
922 | | - echo "Removing alias $name" |
923 | | - rm "$aliasPath" >> /dev/null 2>&1 |
| 930 | + echo "This command has been deprecated. Use '$_DNVM_COMMAND_NAME alias -d' instead" |
| 931 | + $_DNVM_COMMAND_NAME alias -d $name |
| 932 | + return $? |
924 | 933 | ;; |
925 | 934 |
|
926 | 935 | "list" ) |
|
0 commit comments