12345678910111213141516171819202122232425262728293031323334353637383940 |
- /^choice/ { is_choice = 1; }
- /^endchoice/ { is_choice = 0; }
- /^config/ {
- pos++;
- conf[pos] = $2;
- file[pos] = FILENAME;
- if (is_choice) {
- help[pos] = 1;
- } else {
- help[pos] = 0;
- }
- }
- /^[ \t]*help[ \t]*$/ {
- help[pos] = 1;
- }
- /^[ \t]*bool[ \t]*$/ {
- help[pos] = 1;
- }
- BEGIN {
- pos = -1;
- is_choice = 0;
- }
- END {
- for (i = 0; i <= pos; i++) {
- if (help[i] == 0) {
- printf("%s: No helptext for '%s'\n", file[i], conf[i]);
- }
- }
- }
|