Changeset 2175 in ProjectBuilder for devel/pb-modules/bin/pbgetparam


Ignore:
Timestamp:
Feb 1, 2017, 2:08:51 AM (7 years ago)
Author:
Bruno Cornec
Message:

Adds man, help and versions options to pbdistrocheck and pbgetparam

File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/pb-modules/bin/pbgetparam

    r2153 r2175  
    1313use lib qw (lib);
    1414#use lib '/usr/share/perl5'; # mandatory for opensuse
     15use ProjectBuilder::Version;
    1516use ProjectBuilder::Base;
    1617use ProjectBuilder::Env;
     
    8990my %opts;                   # CLI Options
    9091
     92my ($projectver,$projectrev) = pb_version_init();
     93my $appname = "pbgetparam";
     94
     95# Initialize the syntax string
     96
     97pb_syntax_init("$appname Version $projectver-$projectrev\n");
     98
    9199GetOptions(
    92100        "verbose|v+" => \$opts{'v'},
     101        "version" => \$opts{'version'},
     102        "man" => \$opts{'man'},
    93103        "help|h" => \$opts{'h'},
    94104        "all|a" => \$opts{'a'},
     
    97107);
    98108if (defined $opts{'h'}) {
    99     pb_syntax(0,$opts{'h'}-1);
     109    pb_syntax(0,1);
     110}
     111if (defined $opts{'version'}) {
     112    pb_syntax(0,0);
    100113}
    101114if (defined $opts{'man'}) {
Note: See TracChangeset for help on using the changeset viewer.