From 64c22939529b81079e5d98847c412be58c98c79b Mon Sep 17 00:00:00 2001 From: "cyeh%netscape.com" Date: Thu, 27 Aug 1998 20:15:30 +0000 Subject: [PATCH] udpate the build number in about-all.html everytime you build. git-svn-id: svn://10.0.0.236/trunk@8632 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/build/mac/BuildList.pm | 22 ++++++++++++++++++++-- mozilla/build/mac/BuildMozillaDebug.pl | 2 ++ 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/mozilla/build/mac/BuildList.pm b/mozilla/build/mac/BuildList.pm index edd1aca8465..d3dbb550a8f 100644 --- a/mozilla/build/mac/BuildList.pm +++ b/mozilla/build/mac/BuildList.pm @@ -4,7 +4,7 @@ package BuildList; require Exporter; @ISA = qw(Exporter); -@EXPORT = qw(BuildMozilla DistMozilla); +@EXPORT = qw(BuildMozilla DistMozilla SetBuildNumber); =head1 NAME @@ -48,7 +48,7 @@ sub BuildMozilla() $D = ""; $dist_dir = ":mozilla:dist:client:"; } - + # # Build the appropriate target of each project # @@ -341,5 +341,23 @@ sub DistMozilla() InstallFromManifest(":mozilla:base:src:MANIFEST", ":mozilla:dist:base:"); } + sub SetBuildNumber + { + + open (OUTPUT, ">:mozilla:config:build_number") || die "could not open buildnumber"; + + open (BDATE, "perl :mozilla:config:bdate.pl|"); + + while () { + print OUTPUT $_; + } + + close (BDATE); + close (OUTPUT); + + system ("perl :mozilla:config:aboutime.pl :mozilla:l10n:us:xp:about-all.html :mozilla:config:build_number"); + + } + 1; diff --git a/mozilla/build/mac/BuildMozillaDebug.pl b/mozilla/build/mac/BuildMozillaDebug.pl index 03b3a300c0c..9cb5c1dd5f9 100644 --- a/mozilla/build/mac/BuildMozillaDebug.pl +++ b/mozilla/build/mac/BuildMozillaDebug.pl @@ -36,5 +36,7 @@ chdir("::::"); # Make and popuplate the dist directory DistMozilla(); +SetBuildNumber(); + # Now build the projects BuildMozilla();