Commit graph

12 commits

Author SHA1 Message Date
Murray Stokely
4fee28ddad Define GNATSDIR with '?=' instead of '=', so that the location of the
GNATS PR database may be overridden on the command line.
2001-11-19 07:06:40 +00:00
Murray Stokely
9800ad3cd4 Add the standard makefile glue to integrate the PR generation
statistics into the rest of the web build.  This will be connected to
the web build soon so that the graphs are updated whenever the
webupdate script is run, instead of being generated from a cron job in
my home directory on freefall.
2001-11-18 16:11:34 +00:00
Murray Stokely
16c51f9fbc Import Poul-Henning Kamp's PR statistics into the web tree.
Move the legend over to the upper left hand side, so it doesn't
obscure part of the generated graphs.

Obtained from:	http://phk.freebsd.dk/Gnats
Approved by:	phk
2001-10-29 01:58:12 +00:00
Dima Dorfman
d82e2a392c Remove excess vertical whitespace. 2001-08-31 17:39:07 +00:00
Dima Dorfman
2772a47188 Last commit claimed to have set umask 002; it didn't. Do that now. 2001-08-31 17:38:41 +00:00
Dima Dorfman
7d5d5488e3 - Introduce a WEBMAILTO (not just 'MAILTO' since that might be used
for something else) variable that specifies a e-mail address to send
  a failed build report to.  Previously, this script would push part
  of the log to stdout for cron to do that, but that would always send
  it to the job owner, which may not necessarily be the person who can
  fix the problem.  Set the default to 'freebsd-doc' (the @freebsd.org
  was explicitly left off so that if someone runs this on something
  other than freefall, the -doc list won't get mail about problems
  they probably didn't cause).
- Rename the default log file to log.make.* to be consistent with the
  previous version of this.
- Include the hour in the log file.  The web build runs more than once
  per day, and it's nice to be able to keep the log files.
- Set umask 002 so that people in the WEBGRP can do what they need
  without su'ing to wosch.

Obtained from:	wosch
2001-08-31 17:37:33 +00:00
Dima Dorfman
918ff72bb0 Include BUILDARGS in INSTARGS. 2001-08-31 17:09:21 +00:00
Dima Dorfman
36356cd1b0 Check out the release notes for both branches, but don't turn on
BUILD_RELNOTES yet.
2001-08-30 06:59:19 +00:00
Dima Dorfman
a8819e7a2d I have no idea what $modules is. I must've meant $subtrees. 2001-08-24 02:09:39 +00:00
Dima Dorfman
b7e58d0da7 Add an XXX comment about a small inefficiency. There's no sense in
fixing it, but I think it should be documented.
2001-06-14 04:59:13 +00:00
Dima Dorfman
b7363932f3 Rewrite:
* Try not to hardcode anything.  Intoduce a $subtrees variable which
   lists the CVS subtrees that need to be updated.
 * Document all major variables and actions.
 * Allow customization via the current environment (add some variables
   which can be set to facilitate testing and running outside of
   freefall).
 * Do a fresh checkout of the sources every Sunday; previously this
   was only a `make clean`; a fresh checkout makes sure occasional CVS
   bogons don't mess anything up (requested by nik).
 * Make $LOGFILE an absolute path so we don't end up with multiple log
   files, each containing half of the story.

Approved by:	nik
2001-06-14 04:13:24 +00:00
Dima Dorfman
32847edb9a This is the website build script being used on freefall. It is being
committed to the main (as opposed to ~wosch/cvs) CVS repository so
that committers can modify it without the assistance of (but, of
course, with the approval of) the webmaster and/or his lieutenant.  It
may also serve as a starting point for web site mirrors' update
scripts.

Requested by:	nik
Obtained from:	freefall:~wosch/bin/myupdate
2001-06-06 22:45:43 +00:00