Print this page
4030 remove useless nightly/bldenv options
Reviewed by: Andy Stormont <andyjstormont@gmail.com>
@@ -229,36 +229,12 @@
.TP
.B \-R
Default group of options for building a release (-mp)
.LP
-.B Source Build options
-.TP 10
-.B \-S E | D | H
-Build the Export, Domestic, or Hybrid source product. Only Export and
-Domestic are truly buildable at this time.
-.TP 10
-.B \-S O
-Simulate an OpenSolaris build on a full tree. This can be used by
-internal developers to ensure that they haven't broken the build for
-external developers.
-.LP
-Source build options only make sense for a full internal tree (open
-and closed source). Only one source build option can be specified at
-a time.
-
-.LP
.B Miscellaneous options
.TP 10
-.B \-O
-generate deliverables for OpenSolaris. Tarballs containing signed
-cryptographic binaries and binaries
-of closed-source components are put in $CODEMGR_WS. (The
-cryptographic tarballs are copies of the
-ones that are put in the parent directory of
-$PKGARCHIVE.)
-.TP 10
.B \-V VERS
set the build version string to VERS, overriding VERSION
.TP
.B \-X
Copies the proto area and packages from the IHV and IHV-bin gates into the
@@ -348,14 +324,10 @@
targets. It should be expressed in terms of $CODEMGR_WS.
.LP
If $MULTI_PROTO is "no", $ROOT may contain a DEBUG or non-DEBUG
build. If $MULTI_PROTO is "yes", $ROOT contains the DEBUG build and
$ROOT-nd contains the non-DEBUG build.
-.LP
-For OpenSolaris deliveries (\fB\-O\fR), $ROOT-closed contains a parallel
-proto area containing the DEBUG build of just usr/closed components, and
-$ROOT-nd-closed contains the non-DEBUG equivalent.
.RE
.LP
.B TOOLS_ROOT
.RS 5
Root of the tools proto area for the build. The makefiles direct
@@ -530,16 +502,10 @@
This is used by nightly, but not the makefiles. There is no
corresponding variable for Mercurial or Subversion, which are assumed
to be installed in the default path.
.RE
.LP
-.B OPEN_SRCDIR
-.RS 5
-The open source tree is copied to this directory when simulating an
-OpenSolaris build (\fB\-S O\fR). It defaults to $CODEMGR_WS/open_src.
-.LP
-.RE
.B ON_CLOSED_BINS
.RS 5
OpenSolaris builds do not contain the closed source tree. Instead,
the developer downloads a closed binaries tree and unpacks it.
.B ON_CLOSED_BINS
@@ -581,13 +547,11 @@
.RS 5
If "no" (the default),
.I nightly
will reuse $ROOT for both the DEBUG and non-DEBUG builds. If "yes",
the DEBUG build will go in $ROOT and the non-DEBUG build will go in
-$ROOT-nd. Other values will be treated as "no". Use of the
-.B \-O
-flag forces MULTI_PROTO to "yes".
+$ROOT-nd. Other values will be treated as "no".
.RE
.LP
.SH NIGHTLY HOOK ENVIRONMENT VARIABLES
.LP
Several optional environment variables may specify commands to run at