Print this page
4108 remove ON_CRYPTO_BINS from tools

Split Close
Expand all
Collapse all
          --- old/usr/src/tools/scripts/nightly.1
          +++ new/usr/src/tools/scripts/nightly.1
↓ open down ↓ 242 lines elided ↑ open up ↑
 243  243  external developers.
 244  244  .LP
 245  245  Source build options only make sense for a full internal tree (open
 246  246  and closed source).  Only one source build option can be specified at
 247  247  a time.
 248  248  
 249  249  .LP
 250  250  .B Miscellaneous options
 251  251  .TP 10
 252  252  .B \-O
 253      -generate deliverables for OpenSolaris.  Tarballs containing signed
 254      -cryptographic binaries and binaries
 255      -of closed-source components are put in $CODEMGR_WS.  (The
 256      -cryptographic tarballs are copies of the
 257      -ones that are put in the parent directory of
 258      -$PKGARCHIVE.)
      253 +generate deliverables for OpenSolaris.  Tarballs containing binaries
      254 +of closed-source components are put in $CODEMGR_WS.
 259  255  .TP 10
 260  256  .B \-V VERS
 261  257  set the build version string to VERS, overriding VERSION
 262  258  .TP
 263  259  .B \-X
 264  260  Copies the proto area and packages from the IHV and IHV-bin gates into the
 265  261  nightly proto and package areas.  This is only available on i386.  See
 266  262  .B REALMODE ENVIRONMENT VARIABLES
 267  263  and
 268  264  .B BUILDING THE IHV WORKSPACE
↓ open down ↓ 272 lines elided ↑ open up ↑
 541  537  .B ON_CLOSED_BINS
 542  538  .RS 5
 543  539  OpenSolaris builds do not contain the closed source tree.  Instead,
 544  540  the developer downloads a closed binaries tree and unpacks it.  
 545  541  .B ON_CLOSED_BINS
 546  542  tells nightly
 547  543  where to find these closed binaries, so that it can add them into the
 548  544  build.
 549  545  .LP
 550  546  .RE
 551      -.B ON_CRYPTO_BINS
 552      -.RS 5
 553      -This is the path to a compressed tarball that contains debug
 554      -cryptographic binaries that have been signed to allow execution
 555      -outside of Sun, e.g., $PARENT_WS/packages/$MACH/on-crypto.$MACH.bz2.
 556      -.I nightly
 557      -will automatically adjust the path for non-debug builds.  This tarball
 558      -is needed if the closed-source tree is not present.  Also, it is
 559      -usually needed when generating OpenSolaris deliverables from a project
 560      -workspace.  This is because most projects do not have access to the
 561      -necessary key and certificate that would let them sign their own
 562      -cryptographic binaries.
 563      -.LP
 564      -.RE
 565  547  .B CHECK_PATHS
 566  548  .RS 5
 567  549  Normally, nightly runs the 'checkpaths' script to check for
 568  550  discrepancies among the files that list paths to other files, such as
 569  551  exception lists and req.flg.  Set this flag to 'n' to disable this
 570  552  check, which appears in the nightly output as "Check lists of files."
 571  553  .RE
 572  554  .LP
 573  555  .B CHECK_DMAKE
 574  556  .RS 5
↓ open down ↓ 132 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX