From eddbe15ee888e78ed70e659bdb1565d2a7524f53 Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Sun, 21 Sep 2014 11:13:37 -0700 Subject: [PATCH] Extract --copy-packages-from argument. --- nvm.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/nvm.sh b/nvm.sh index 1a8fbe8..8c505f5 100644 --- a/nvm.sh +++ b/nvm.sh @@ -472,10 +472,17 @@ nvm() { VERSION=`nvm_remote_version $provided_version` ADDITIONAL_PARAMETERS='' + local PROVIDED_COPY_PACKAGES_FROM + local COPY_PACKAGES_FROM while [ $# -ne 0 ] do - ADDITIONAL_PARAMETERS="$ADDITIONAL_PARAMETERS $1" + if [ "~$(echo "$1" | cut -c 1-21)" = "~--copy-packages-from=" ]; then + PROVIDED_COPY_PACKAGES_FROM="$(echo "$1" | cut -c 22-)" + COPY_PACKAGES_FROM="$(nvm_version "$PROVIDED_COPY_PACKAGES_FROM")" + else + ADDITIONAL_PARAMETERS="$ADDITIONAL_PARAMETERS $1" + fi shift done