39 |
N_("Specify the folder to delete")}, |
N_("Specify the folder to delete")}, |
40 |
{"interactive", ARG_INTERACTIVE, N_("BOOL"), OPTION_ARG_OPTIONAL, |
{"interactive", ARG_INTERACTIVE, N_("BOOL"), OPTION_ARG_OPTIONAL, |
41 |
N_("Interactive mode: ask for confirmation before removing each folder")}, |
N_("Interactive mode: ask for confirmation before removing each folder")}, |
42 |
|
{"nointeractive", ARG_NOINTERACTIVE, NULL, OPTION_HIDDEN, ""}, |
43 |
{"recursive", ARG_RECURSIVE, NULL, 0, |
{"recursive", ARG_RECURSIVE, NULL, 0, |
44 |
N_("Recursively delete all subfolders")}, |
N_("Recursively delete all subfolders")}, |
45 |
|
{"norecursive", ARG_NORECURSIVE, NULL, OPTION_HIDDEN, ""}, |
46 |
|
{"license", ARG_LICENSE, 0, 0, |
47 |
|
N_("Display software license"), -1}, |
48 |
{ 0 } |
{ 0 } |
49 |
}; |
}; |
50 |
|
|
72 |
interactive = is_true (arg); |
interactive = is_true (arg); |
73 |
break; |
break; |
74 |
|
|
75 |
|
case ARG_NOINTERACTIVE: |
76 |
|
interactive = 0; |
77 |
|
break; |
78 |
|
|
79 |
case ARG_RECURSIVE: |
case ARG_RECURSIVE: |
80 |
recurse = is_true (arg); |
recurse = is_true (arg); |
81 |
break; |
break; |
82 |
|
|
83 |
|
case ARG_NORECURSIVE: |
84 |
|
recurse = 0; |
85 |
|
break; |
86 |
|
|
87 |
|
case ARG_LICENSE: |
88 |
|
mh_license (argp_program_version); |
89 |
|
break; |
90 |
|
|
91 |
default: |
default: |
92 |
return 1; |
return 1; |
93 |
} |
} |