summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorGurusamy Sarathy <gsar@cpan.org>1999-07-20 07:56:19 +0000
committerGurusamy Sarathy <gsar@cpan.org>1999-07-20 07:56:19 +0000
commit82d7fec6bf69af8899ab6f18b3dcf97526370233 (patch)
tree259097dd1c11443e47144025df17e7e867c87ac2 /utils
parentb974f767124a40b7cfa7723d6f7ba72c476499a8 (diff)
downloadperl-82d7fec6bf69af8899ab6f18b3dcf97526370233.tar.gz
another DProf build tweak
p4raw-id: //depot/perl@3711
Diffstat (limited to 'utils')
-rw-r--r--utils/dprofpp.PL14
1 files changed, 6 insertions, 8 deletions
diff --git a/utils/dprofpp.PL b/utils/dprofpp.PL
index c5130629f4..451b8bf11d 100644
--- a/utils/dprofpp.PL
+++ b/utils/dprofpp.PL
@@ -18,21 +18,19 @@ $file =~ s/\.pl$//
if ($Config{'osname'} eq 'VMS' or
$Config{'osname'} eq 'OS2'); # "case-forgiving"
-print "Pulling version from Makefile for dprofpp...\n";
+my $dprof_pm = '../ext/Devel/DProf/DProf.pm';
my $VERSION = 0;
-open( MK, "<Makefile" ) || die "Can't open Makefile: $!";
-while(<MK>){
- if( /^VERSION\s*=\s*(\d+)/ ){
+open( PM, "<$dprof_pm" ) || die "Can't open $dprof_pm: $!";
+while(<PM>){
+ if( /^\$Devel::DProf::VERSION\s*=\s*'(\d+)'/ ){
$VERSION = $1;
last;
}
}
-close MK;
+close PM;
if( $VERSION == 0 ){
- die "Did not find VERSION in Makefile";
+ die "Did not find VERSION in $dprof_pm";
}
-print " version is ($VERSION).\n";
-
open OUT,">$file" or die "Can't create $file: $!";
print "Extracting $file (with variable substitutions)\n";