@@ -30,7 +30,7 @@ my %options = (
30
30
" excludes=s" => \$excludes ,
31
31
" indent=s" => \$indent ,
32
32
" build" => \$build ,);
33
- GetOptions(%options ) || die " bad command line" ;
33
+ GetOptions(%options ) || die " bad command line argument " ;
34
34
35
35
run_build($code_base ) if ($build );
36
36
@@ -118,10 +118,11 @@ sub load_typedefs
118
118
if (-f " $tdtry /src/tools/pgindent/typedefs.list" );
119
119
$tdtry = " $tdtry /.." ;
120
120
}
121
- die " no typedefs file" unless $typedefs_file && -f $typedefs_file ;
121
+ die " cannot locate typedefs file \" $typedefs_file \" "
122
+ unless $typedefs_file && -f $typedefs_file ;
122
123
123
124
open (my $typedefs_fh , ' <' , $typedefs_file )
124
- || die " opening $typedefs_file : $! " ;
125
+ || die " cannot open typedefs file \" $typedefs_file \" : $! " ;
125
126
my @typedefs = <$typedefs_fh >;
126
127
close ($typedefs_fh );
127
128
@@ -143,7 +144,7 @@ sub process_exclude
143
144
{
144
145
if ($excludes && @files )
145
146
{
146
- open (my $eh , ' <' , $excludes ) || die " opening $excludes " ;
147
+ open (my $eh , ' <' , $excludes ) || die " cannot open exclude file \" $excludes \" " ;
147
148
while (my $line = <$eh >)
148
149
{
149
150
chomp $line ;
@@ -162,7 +163,7 @@ sub read_source
162
163
my $source ;
163
164
164
165
open (my $src_fd , ' <' , $source_filename )
165
- || die " opening $source_filename : $! " ;
166
+ || die " cannot open file \" $source_filename \" : $! " ;
166
167
local ($/ ) = undef ;
167
168
$source = <$src_fd >;
168
169
close ($src_fd );
@@ -177,7 +178,7 @@ sub write_source
177
178
my $source_filename = shift ;
178
179
179
180
open (my $src_fh , ' >' , $source_filename )
180
- || die " opening $source_filename : $! " ;
181
+ || die " cannot open file \" $source_filename \" : $! " ;
181
182
print $src_fh $source ;
182
183
close ($src_fh );
183
184
}
@@ -436,25 +437,25 @@ sub run_build
436
437
$code_base = " $code_base /.." ;
437
438
}
438
439
439
- die " no src/tools/pgindent directory in $code_base "
440
+ die " cannot locate src/tools/pgindent directory in \" $code_base \" "
440
441
unless -d " $code_base /src/tools/pgindent" ;
441
442
442
443
chdir " $code_base /src/tools/pgindent" ;
443
444
444
- my $rv = getstore(" http://buildfarm.postgresql.org/cgi-bin/typedefs.pl" ,
445
- " tmp_typedefs.list" );
445
+ my $typedefs_list_url = " http://buildfarm.postgresql.org/cgi-bin/typedefs.pl" ;
446
446
447
- die " fetching typedefs.list" unless is_success($rv );
447
+ my $rv = getstore($typedefs_list_url , " tmp_typedefs.list" );
448
+
449
+ die " cannot fetch typedefs list from $typedefs_list_url " unless is_success($rv );
448
450
449
451
$ENV {PGTYPEDEFS } = abs_path(' tmp_typedefs.list' );
450
452
451
- my $pg_bsd_indent_name = " pg_bsd_indent-" . $INDENT_VERSION . " .tar.gz" ;
453
+ my $pg_bsd_indent_url = " ftp://ftp.postgresql.org/pub/dev/pg_bsd_indent-" .
454
+ $INDENT_VERSION . " .tar.gz" ;
452
455
453
- $rv =
454
- getstore(" ftp://ftp.postgresql.org/pub/dev/$pg_bsd_indent_name " ,
455
- " pg_bsd_indent.tgz" );
456
+ $rv = getstore($pg_bsd_indent_url , " pg_bsd_indent.tgz" );
456
457
457
- die " fetching $pg_bsd_indent_name " unless is_success($rv );
458
+ die " cannot fetch BSD indent tarfile from $pg_bsd_indent_url " unless is_success($rv );
458
459
459
460
# XXX add error checking here
460
461
@@ -484,7 +485,7 @@ sub build_clean
484
485
$code_base = " $code_base /.." ;
485
486
}
486
487
487
- die " no src/tools/pgindent directory in $code_base "
488
+ die " cannot locate src/tools/pgindent directory in \" $code_base \" "
488
489
unless -d " $code_base /src/tools/pgindent" ;
489
490
490
491
chdir " $code_base " ;
0 commit comments