Re: [PATCH] Make git-clean a builtin
On Sun, Nov 04, 2007 at 07:02:21PM +0000, Shawn Bohrer wrote:
Show 37 quoted lines
> + for (i = 1; i < argc; i++) {
> + const char *arg = argv[i];
> +
> + if (arg[0] != '-')
> + break;
> + if (!strcmp(arg, "--")) {
> + i++;
> + break;
> + }
> + if (!strcmp(arg, "-n")) {
> + show_only = 1;
> + disabled = 0;
> + continue;
> + }
> + if (!strcmp(arg, "-f")) {
> + disabled = 0;
> + continue;
> + }
> + if (!strcmp(arg, "-d")) {
> + remove_directories = 1;
> + continue;
> + }
> + if (!strcmp(arg, "-q")) {
> + quiet = 1;
> + continue;
> + }
> + if (!strcmp(arg, "-x")) {
> + ignored = 1;
> + continue;
> + }
> + if (!strcmp(arg, "-X")) {
> + ignored_only = 1;
> + dir.show_ignored =1;
> + dir.exclude_per_dir = ".gitignore";
> + continue;
> + }
> + usage(builtin_clean_usage); Please, parse-options.c is now in next, please use it.
--
·O· Pierre Habouzit
··O madcoder@debian.org
OOO http://www.madism.org