Author: NicolasPierron
Date: Tue Nov  9 18:42:59 2010
New Revision: 24631
URL: https://svn.nixos.org/websvn/nix/?rev=24631&sc=1

Log:
Fix nixos-option, accept long arguments.

Modified:
   nixos/trunk/modules/installer/tools/nixos-option.sh

Modified: nixos/trunk/modules/installer/tools/nixos-option.sh
==============================================================================
--- nixos/trunk/modules/installer/tools/nixos-option.sh Tue Nov  9 14:30:58 
2010        (r24630)
+++ nixos/trunk/modules/installer/tools/nixos-option.sh Tue Nov  9 18:42:59 
2010        (r24631)
@@ -66,13 +66,14 @@
         sarg="$arg"
         while test "$sarg" != "-"; do
           case $sarg in
-            --*) longarg=$arg;;
+            --*) longarg=$arg; sarg="--";;
             -d*) longarg="$longarg --description";;
             -v*) longarg="$longarg --value";;
             -l*) longarg="$longarg --lookup";;
             -i*) longarg="$longarg --install";;
             -*) usage;;
           esac
+          # remove the first letter option
           sarg="-${sarg#??}"
         done
         ;;
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to