37 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
Web site hooks for the release notes (-*- text -*-).
 | 
						|
$FreeBSD: www/en/relnotes/README,v 1.1 2001/05/25 05:08:03 dd Exp $
 | 
						|
 | 
						|
 | 
						|
To enable building the release notes with the web site, edit Makefile
 | 
						|
in this directory and set the RELNOTES variable, then set
 | 
						|
BUILD_RELNOTES when you build the web site as you would, say,
 | 
						|
ENGLISH_ONLY.  The RELNOTES variable a list; the first word is the
 | 
						|
"name" of these release notes, and the second word is the path to the
 | 
						|
root of the release notes set.  The semantics are similar to those of
 | 
						|
MLINKS in bsd.man.mk.  It would be nice if the list ($RELNOTES) could
 | 
						|
be set on the command line a la BUILD_RELNOTES instead of having to be
 | 
						|
changed in the Makefile, but that would require modifications to
 | 
						|
web.site.mk to teach it to propagate the RELNOTES variable when
 | 
						|
running make for SUBDIRs.
 | 
						|
 | 
						|
For example, if you want to build the release notes for -CURRENT and
 | 
						|
4-STABLE, and they are checked out in /usr/relnotes/current and
 | 
						|
/usr/relnotes/4stable, respectively, you might use the following:
 | 
						|
 | 
						|
	RELNOTES=	CURRENT /usr/relnotes/current
 | 
						|
	RELNOTES+=	4STABLE /usr/relnotes/4stable
 | 
						|
 | 
						|
Note that you shouldn't simply use 'STABLE' as a name, since there may
 | 
						|
be multiple -STABLE branches.
 | 
						|
 | 
						|
Obviously if you're going to do this, you're going to have to make
 | 
						|
sure the release notes are updated along with the rest of the www/ and
 | 
						|
doc/ hierarchies.
 | 
						|
 | 
						|
It would be nice if all the mirrors used the same "names"; freefall
 | 
						|
would be the ideal place to set the precedent, but unfortunately it's
 | 
						|
not building the release notes yet.  If you're a mirror that wants to
 | 
						|
set this up, please send e-mail to the freebsd-doc list asking what
 | 
						|
you should use, and be prepared to change when freefall catches up.
 | 
						|
 | 
						|
If you have any questions, please e-mail the freebsd-doc list.
 |