ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/SCRAM/scripts/scramdbg
Revision: 1.2
Committed: Fri Apr 12 16:42:07 2002 UTC (23 years, 1 month ago) by sashby
Branch: MAIN
Changes since 1.1: +1 -1 lines
Log Message:
modified Installaiton script.

File Contents

# User Rev Content
1 sashby 1.1 #!/usr/bin/env perl
2     #===========================================================================#
3     # NAME: scramdbg #
4     #===========================================================================#
5     # #
6     # DATE: Mon Dec 3 12:34:54 2001 #
7     # #
8     # AUTHOR: Shaun Ashby #
9     # #
10     # MOD LOG: #
11     # #
12     # #
13     #===========================================================================#
14     # DESCRIPTION: Run scram with verbose flags turned on for relevant pm's #
15     #===========================================================================#
16    
17     use strict;
18    
19     my @suppliedargs=join(' ',@ARGV);
20 sashby 1.2 my @verboseflags=qw(BuildSystem::BuildSetup BuildSystem::Build BuildSystem::Requirements BuildSystem::ToolDoc BuildSystem::ToolBox Scram::ScramFunctions Scram::AutoToolSetup ActiveDoc::ActiveDoc ActiveDoc::SimpleURLDoc Configuration::ConfigArea);
21 sashby 1.1
22     my @progargs=("scram ");
23    
24     # This could be improved by using GetOpts and giving the user a choice
25     # of debug levels, or options for turning on/off debug for particular
26     # parts of scram (eg., buildsystem only, setup only etc.).
27    
28     foreach my $pkg (@verboseflags)
29     {
30     push(@progargs, '-verbose '.$pkg.' ');
31     }
32    
33     # Run scram:
34     exec "@progargs @suppliedargs";