export CODEMGR_WS="`git rev-parse --show-toplevel`" export NIGHTLY_OPTIONS='-nCDAmprt' export DMAKE_MAX_JOBS=8 export PARENT_WS='' export BUILD_PROJECT='' export ATLOG="$CODEMGR_WS/log" export LOGFILE="$ATLOG/nightly.log" export MACH="`uname -p`" export REF_PROTO_LIST="$PARENT_WS/usr/src/proto_list_$MACH" export ROOT="$CODEMGR_WS/proto/root_$MACH" export SRC="$CODEMGR_WS/usr/src" export MULTI_PROTO="yes" # Comment out the following line to disable smatch export ENABLE_SMATCH=yes export PARENT_ROOT="$PARENT_WS/proto/root_$MACH" export PARENT_TOOLS_ROOT="$PARENT_WS/usr/src/tools/proto/root_$MACH-nd" export PKGARCHIVE="$CODEMGR_WS/packages/$MACH/nightly" export PKGFMT_OUTPUT='v2' export MAKEFLAGS='k' export BUILD_TOOLS='/opt' export GNUC_ROOT=/opt/gcc-7/ export ONBLD_BIN=/opt/onbld/bin export ON_CLOSED_BINS=/opt/onbld/closed export __GNUC= export PRIMARY_CC=gcc7,/opt/gcc-7/bin/gcc,gnu export PRIMARY_CCC=gcc7,/opt/gcc-7/bin/g++,gnu export SHADOW_CCS=gcc10,/opt/gcc-10/bin/gcc,gnu export SHADOW_CCCS=gcc10,/opt/gcc-10/bin/g++,gnu if [ -n "$ENABLE_SMATCH" ]; then SMATCHBIN="$CODEMGR_WS/usr/src/tools/proto/root_$MACH-nd/" SMATCHBIN+=opt/onbld/bin/$MACH/smatch export SMATCHBIN SHADOW_CCS+=" smatch,$SMATCHBIN,smatch" fi ###################################################################### _branch=`git -C $CODEMGR_WS rev-parse --abbrev-ref HEAD` _hash=`git -C $CODEMGR_WS rev-parse --short HEAD` export VERSION=`echo gate-$_branch-$_hash | tr '/' '-'` ONNV_BUILDNUM=`grep '^VERSION=r' /etc/os-release | cut -c10-15` export ONNV_BUILDNUM export PKGPUBLISHER_REDIST=omnios export PKGVERS_BRANCH=$ONNV_BUILDNUM.0 export PERL_VERSION=5.`perl -MConfig -e 'print $Config{PERL_VERSION}'` export PERL_PKGVERS= export PERL_VARIANT=-thread-multi export BUILDPERL32='#' export PYTHON3_VERSION=3.9 export PYTHON3_PKGVERS=-39 export PYTHON3_SUFFIX= export TOOLS_PYTHON=/usr/bin/python$PYTHON3_VERSION export JAVA_ROOT=/usr/jdk/openjdk11.0 export JAVA_HOME=$JAVA_ROOT export BLD_JAVA_11=