Print this page
4030 remove useless nightly/bldenv options
Reviewed by: Andy Stormont <andyjstormont@gmail.com>

*** 229,264 **** .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 --- 229,240 ----
*** 348,361 **** 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 --- 324,333 ----
*** 530,545 **** 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 --- 502,511 ----
*** 581,593 **** .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". .RE .LP .SH NIGHTLY HOOK ENVIRONMENT VARIABLES .LP Several optional environment variables may specify commands to run at --- 547,557 ---- .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". .RE .LP .SH NIGHTLY HOOK ENVIRONMENT VARIABLES .LP Several optional environment variables may specify commands to run at