Changeset 6932


Ignore:
Timestamp:
2004-03-05T10:37:38+13:00 (20 years ago)
Author:
kjdon
Message:

changed the output slightly, and now outputs the classifier/plugin description

Location:
trunk/gsdl
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/bin/script/classinfo.pl

    r6926 r6932  
    125125    }
    126126    else {
    127     &gsprintf(STDERR, "\n$classifier {classinfo.info}:\n\n");
    128     &gsprintf(STDERR, "{classinfo.passing_options}\n\n");
     127    &gsprintf(STDERR, "\n{classinfo.passing_options}\n\n");
    129128    &gsprintf(STDERR, "{classinfo.option_types}:\n\n");
    130129    &gsprintf(STDERR, "{classinfo.specific_options}\n\n");
    131130    &gsprintf(STDERR, "{classinfo.general_options}\n\n");
     131    &gsprintf(STDERR, "$classifier {classinfo.info}:\n\n");
    132132
    133133    $classobj->print_txt_usage();
  • trunk/gsdl/bin/script/pluginfo.pl

    r6926 r6932  
    106106    }
    107107    else {
    108     &gsprintf(STDERR, "\n$plugin {pluginfo.info}:\n\n");
    109     &gsprintf(STDERR, "{pluginfo.passing_options}\n\n");
     108    &gsprintf(STDERR, "\n{pluginfo.passing_options}\n\n");
    110109    &gsprintf(STDERR, "{pluginfo.option_types}:\n\n");
    111110    &gsprintf(STDERR, "{pluginfo.specific_options}\n\n");
    112111    &gsprintf(STDERR, "{pluginfo.general_options}\n\n");
     112    &gsprintf(STDERR, "$plugin {pluginfo.info}:\n\n");
    113113
    114114    $plugobj->print_txt_usage();
  • trunk/gsdl/perllib/classify/BasClas.pm

    r6925 r6932  
    175175    local $classifiername = $classifieroptions->{'name'};
    176176    local $classifierargs = $classifieroptions->{'args'};
    177 
     177    local $classifierdesc = $classifieroptions->{'desc'};
    178178    # Produce the usage information using the data structure above
    179179    if ($isleafclass) {
     180    if (defined($classifierdesc)) {
     181        &gsprintf(STDERR, "$classifierdesc\n\n");
     182    }
    180183    &gsprintf(STDERR, " {common.usage}: classify $classifiername [{common.options}]\n\n");
     184   
    181185    }
    182186
  • trunk/gsdl/perllib/plugins/BasPlug.pm

    r6925 r6932  
    237237    local $pluginname = $pluginoptions->{'name'};
    238238    local $pluginargs = $pluginoptions->{'args'};
     239    local $plugindesc = $pluginoptions->{'desc'};
    239240
    240241    # Produce the usage information using the data structure above
    241242    if ($isleafclass) {
     243    if (defined($plugindesc)) {
     244        &gsprintf(STDERR, "$plugindesc\n\n");
     245    }
    242246    &gsprintf(STDERR, " {common.usage}: plugin $pluginname [{common.options}]\n\n");
    243247    }
Note: See TracChangeset for help on using the changeset viewer.