Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/BUILDING,v rcsdiff: /ftp/cvs/cvsroot/src/BUILDING,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.30 retrieving revision 1.33 diff -u -p -r1.30 -r1.33 --- src/BUILDING 2003/05/08 14:42:05 1.30 +++ src/BUILDING 2003/05/17 08:10:40 1.33 @@ -436,6 +436,9 @@ BUILDING distribution'' (as ``make build'' does not install all of the required files). + sourcesets Create source sets of the source tree into + RELEASEDIR/source/sets. + release Do a ``make distribution'', build kernels, distribution me- dia, and install sets (this as per ``make sets''), and then package the system into a standard release layout as de- @@ -498,6 +501,8 @@ BUILDING sets Perform ``make sets''. + sourcesets Perform ``make sourcesets''. + The following command line options alter the behaviour of the above oper- ations: The following command line options alter the behaviour of the build.sh operations described above: @@ -529,9 +534,25 @@ BUILDING -m mach Set the value of MACHINE to mach. This will also override any value of MACHINE_ARCH in the process environment with a value - deduced from mach, unless -a is specified. All cross builds - require -m, but if unset on a NetBSD host, the host's value of - MACHINE will be detected and used automatically. + deduced from mach, unless -a is specified, or mach is a special + case listed below. All cross builds require -m, but if unset + on a NetBSD host, the host's value of MACHINE will be detected + and used automatically. + + Some machines support multiple values for MACHINE_ARCH. For a + given value of mach, the following MACHINE and MACHINE_ARCH + values will result: + + mach MACHINE MACHINE_ARCH + evbmips evbmips (not set) + evbmips-eb evbmips mipseb + evbmips-el evbmips mipsel + evbsh3 evbsh3 (not set) + evbsh3-eb evbsh3 sh3eb + evbsh3-el evbsh3 sh3el + sbmips sbmips (not set) + sbmips-eb sbmips mipseb + sbmips-el sbmips mipsel -n Show the commands that would be executed by build.sh, but do not make any changes. This is similar in concept to ``make @@ -621,4 +642,4 @@ HISTORY BUGS A few platforms are not yet using this build system. -NetBSD May 8, 2003 10 +NetBSD May 17, 2003 10