# # CDDL HEADER START # # The contents of this file are subject to the terms of the # Common Development and Distribution License (the "License"). # You may not use this file except in compliance with the License. # # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE # or http://www.opensolaris.org/os/licensing. # See the License for the specific language governing permissions # and limitations under the License. # # When distributing Covered Code, include this CDDL HEADER in each # file and include the License file at usr/src/OPENSOLARIS.LICENSE. # If applicable, add the following below this CDDL HEADER, with the # fields enclosed by brackets "[]" replaced with your own identifying # information: Portions Copyright [yyyy] [name of copyright owner] # # CDDL HEADER END # # Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. # Copyright 2015 Nexenta Systems, Inc. All rights reserved. # Copyright 2012 Joshua M. Clulow # Copyright 2015, OmniTI Computer Consulting, Inc. All rights reserved. # Copyright 2018 OmniOS Community Edition (OmniOSce) Association. # Copyright (c) 2018, Joyent, Inc. # # - This file is sourced by "bldenv.sh" and "nightly.sh" and should not # be executed directly. # - This script is only interpreted by ksh93 and explicitly allows the # use of ksh93 language extensions. # ----------------------------------------------------------------------------- # Parameters you are likely to want to change # ----------------------------------------------------------------------------- # DEBUG build only (-D, -F) # do not bringover from the parent (-n) # runs 'make check' (-C) # checks for new interfaces in libraries (-A) # sends mail on completion (-m and the MAILTO variable) # creates packages for PIT/RE (-p) # checks for changes in ELF runpaths (-r) # build and use this workspace's tools in $SRC/tools (-t) export NIGHTLY_OPTIONS='-FnCDAmprt' # Some scripts optionally send mail messages to MAILTO. #export MAILTO= # CODEMGR_WS - where is your workspace at export CODEMGR_WS="`git rev-parse --show-toplevel`" # Compilers may be specified using the following variables: # PRIMARY_CC - primary C compiler # PRIMARY_CCC - primary C++ compiler # # SHADOW_CCS - list of shadow C compilers # SHADOW_CCCS - list of shadow C++ compilers # # Each entry has the form ,,