|
|
| version 1.1, 2026/05/08 03:23:59 | version 1.4, 2026/05/12 21:32:44 |
|---|---|
| Line 46 static const struct option long_options[ | Line 46 static const struct option long_options[ |
| {"age", required_argument, NULL, 'a'}, | {"age", required_argument, NULL, 'a'}, |
| {"height", required_argument, NULL, 'H'}, | {"height", required_argument, NULL, 'H'}, |
| {"weight", required_argument, NULL, 'w'}, | {"weight", required_argument, NULL, 'w'}, |
| {"activity", required_argument, NULL, 'A'}, | |
| {"gender", required_argument, NULL, 'G'}, | {"gender", required_argument, NULL, 'G'}, |
| {"activity", required_argument, NULL, 'A'}, | |
| {"date", required_argument, NULL, 'd'}, | {"date", required_argument, NULL, 'd'}, |
| {"db", required_argument, NULL, 'D'}, | {"db", required_argument, NULL, 'D'}, |
| {"profile-db", required_argument, NULL, 'P'}, | {"profile-db", required_argument, NULL, 'P'}, |
| Line 90 print_help (void) | Line 90 print_help (void) |
| printf (_(" -H, --height=CM your height in centimeters\n")); | printf (_(" -H, --height=CM your height in centimeters\n")); |
| printf (_(" -w, --weight=KG your weight in kilograms\n")); | printf (_(" -w, --weight=KG your weight in kilograms\n")); |
| printf (_(" -A, --activity=LEVEL activity level: sedentary, light,\n")); | printf (_(" -A, --activity=LEVEL activity level: sedentary, light,\n")); |
| printf (_(" moderate, very-active, " | printf (_(" moderate, very-active, or extra-active\n")); |
| "or extra-active\n")); | printf (_(" -G, --gender=NAME neutral, female, or male\n")); |
| printf (_(" -d, --date=DATE date for log/budget " | printf (_(" -d, --date=DATE date for log/budget " |
| "(default: today)\n")); | "(default: today)\n")); |
| printf (_(" -D, --db=PATH path to food database " | printf (_(" -D, --db=PATH path to food database (default: food.db)\n")); |
| "(default: food.db)\n")); | |
| printf (_(" -P, --profile-db=PATH\n")); | printf (_(" -P, --profile-db=PATH\n")); |
| printf (_(" path to profile/log database\n")); | printf (_(" path to profile/log database\n")); |
| printf (_(" (default: " | printf (_(" (default: $XDG_DATA_HOME/gnutrition/log.db)\n")); |
| "$XDG_DATA_HOME/gnutrition/log.db)\n")); | |
| printf (_(" -h, --help display this help and exit\n")); | printf (_(" -h, --help display this help and exit\n")); |
| printf (_(" -V, --version output version information and exit\n")); | printf (_(" -V, --version output version information and exit\n")); |
| printf (_("\nWhen --age, --height, --weight, and --activity are all given,\n")); | printf (_("\nWhen --age, --height, --weight, and --activity are all given,\n")); |
| Line 508 main (int argc, char **argv) | Line 506 main (int argc, char **argv) |
| log_db = NULL; | log_db = NULL; |
| exit_status = 0; | exit_status = 0; |
| while ((c = getopt_long (argc, argv, "hVs:i:l:n:x:e:bc:a:H:w:A:d:D:P:", | while ((c = getopt_long (argc, argv, "hVs:i:l:n:x:e:bc:a:H:w:A:G:d:D:P:", |
| long_options, NULL)) != -1) | long_options, NULL)) != -1) |
| { | { |
| switch (c) | switch (c) |