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