|
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