aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/setlocalversion
diff options
context:
space:
mode:
authorAndres Salomon <dilinger@debian.org>2007-12-17 01:34:58 -0500
committerSam Ravnborg <sam@ravnborg.org>2008-01-28 17:14:36 -0500
commit2f4b489b77c68b9cba1bd9dec5a1bbf0ab3c47f8 (patch)
tree36e0bbe86be28a801e0907c3a17731c4fafbe17b /scripts/setlocalversion
parent666ab414fe14e8bbbe86a110437346128e1ec869 (diff)
kconfig: use getopt() in conf.c for handling command line arguments
Switch from doing our own parsing of command line arguments to using getopt(3) to do it. Aside from simplifying things, this allows us to specify multiple arguments; the old code could only accept two arguments (input_mode and kconfig name). Note some subtle changes: - The argument '-?' is no longer supported. - '-h' is not treated as an error, so output goes to stdout, and we exit with '0'. - There is no compatibility checking amongst arguments; the last option will simply override earlier options. For example, 'conf -n -y foo' is perfectly valid now (input_mode will be set_yes). Previously, that would have been an error ("can't find file -y"). Signed-off-by: Andres Salomon <dilinger@debian.org> Signed-off-by: Sam Ravnborg <sam@ravnborg.org> Cc: Roman Zippel <zippel@linux-m68k.org>
Diffstat (limited to 'scripts/setlocalversion')
0 files changed, 0 insertions, 0 deletions