Changeset 21 in ProjectBuilder for devel/pb/lib


Ignore:
Timestamp:
Jul 31, 2007, 11:52:24 AM (17 years ago)
Author:
Bruno Cornec
Message:

Add syntax, control of traces, debug level ...
Much Nicer output now

Location:
devel/pb/lib
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • devel/pb/lib/changelog.pm

    r20 r21  
    3434my $chglog = "$ENV{'PBROOT'}/$path/ChangeLog";
    3535if (! -f $chglog) {
    36     print "Unable to find the ChangeLog file ($chglog) for $pkg\n";
     36    print "Unable to find the ChangeLog file ($chglog) for $pkg\n" if ($debug >= 0);
    3737    return("\n");
    3838}
  • devel/pb/lib/pb.pm

    r19 r21  
    1414my $conffile = shift;
    1515my $ptr;
     16my $trace;
     17
     18if ($debug >= 0) {
     19    $trace = 1;
     20} else {
     21    $trace = 0;
     22}
    1623
    1724my $config = AppConfig->new({
    1825                            # Auto Create variables mentioned in Conf file
    1926                            CREATE => 1,
    20                             DEBUG => 1,
     27                            DEBUG => $trace,
    2128                            GLOBAL => {
    2229                                # Each conf item is a hash
     
    3441$ptr = $config->get("confparam") || die "Unable to find confparam in $conffile";
    3542%confparam = %$ptr;
    36 print "confparam: ".Dumper($ptr)."\n";
     43print "DEBUG: confparam: ".Dumper($ptr)."\n" if ($debug >= 1);
    3744
    3845# List of pkg to build by default (mandatory)
    3946$ptr = $config->get("defpkgdir") || die "Unable to find defpkgdir in $conffile";
    4047%defpkgdir = %$ptr;
    41 print "defpkgdir: ".Dumper($ptr)."\n";
     48print "DEBUG: defpkgdir: ".Dumper($ptr)."\n" if ($debug >= 1);
    4249
    4350# List of additional pkg to build when all is called (optional)
    4451$ptr = $config->get("extpkgdir");
    45 print "extpkgdir1: ".Dumper($ptr)."\n";
     52print "DEBUG: extpkgdir1: ".Dumper($ptr)."\n" if ($debug >= 1);
    4653if (not defined $ptr) {
    4754    %extpkgdir = ();
     
    4956    %extpkgdir = %$ptr;
    5057}
    51 print "extpkgdir: ".Dumper(\%extpkgdir)."\n";
     58print "DEBUG: extpkgdir: ".Dumper(\%extpkgdir)."\n" if ($debug >= 1);
    5259
    5360# Valid version names (optional)
     
    5865    %version = %$ptr;
    5966}
    60 print "version: ".Dumper(\%version)."\n";
     67print "DEBUG: version: ".Dumper(\%version)."\n" if ($debug >= 1);
    6168
    6269# List of files to filter (optional)
     
    6774    %filteredfiles = %$ptr;
    6875}
    69 print "filteredfiles: ".Dumper(\%filteredfiles)."\n";
     76print "DEBUG: filteredfiles: ".Dumper(\%filteredfiles)."\n" if ($debug >= 1);
    7077
    7178}
Note: See TracChangeset for help on using the changeset viewer.