init: support -h

laumann
Sep 6, 2022, 2:22 PM
N3NHJNNGW4BHAVBCVDANUNZDKK3ELX6K47ZUTXN7NMNSUMGELN6QC

Dependencies

  • [2] AHIXA5ZE Get rid of all warnings, rework init code. How do I do multiline messages?
  • [3] FB67XX5E add argument parsing setup

Change contents

  • replacement in init.c at line 5
    [3.340][3.340:401]()
    /**
    * ani init [-h|--help] [--channel <CHANNEL>] <PATH>
    */
    [3.340]
    [3.401]
    static void
    cmd_init_usage() {
    printf("ani init [-h] [-c <channel>] [<dir>]\n");
    }
  • edit in init.c at line 10
    [3.402][3.402:403]()
  • replacement in init.c at line 36
    [3.763][2.160:213]()
    while ((c = getopt(argc, arguments, "c:")) != -1) {
    [3.763]
    [3.809]
    while ((c = getopt(argc, arguments, "hc:")) != -1) {
  • edit in init.c at line 38
    [3.824]
    [3.824]
    case 'h':
    cmd_init_usage();
    return 0;