Lines Matching defs:build

81 # Function to do a DEBUG and non-DEBUG build. Needed because we might
82 # need to do another for the source build, and since we only deliver DEBUG or
94 # non-DEBUG build begins
99 build "non-DEBUG" "$suffix-nd" "-nd" "$MULTI_PROTO"
101 echo "\n==== No non-DEBUG $open_only build ====\n" >> "$LOGFILE"
104 # non-DEBUG build ends
106 # DEBUG build begins
111 build "DEBUG" "$suffix" "" "$MULTI_PROTO"
113 echo "\n==== No DEBUG $open_only build ====\n" >> "$LOGFILE"
116 # DEBUG build ends
162 # Function to do the build, including package generation.
163 # usage: build LABEL SUFFIX ND MULTIPROTO
164 # - LABEL is used to tag build output.
171 function build {
229 echo "\n==== Ended OS-Net source build at `date` ($LABEL) ====\n" \
232 echo "\n==== Elapsed build time ($LABEL) ====\n" >>$mail_msg_file
336 echo "\n==== package build errors ($LABEL) ====\n" \
353 echo "\n==== No $LABEL packages to build ====\n" \
461 # returns non-zero status if the build was successful.
476 echo "\n==== Tools build errors ====\n" >> $mail_msg_file
590 echo "\n==== Getting object changes since last build at `date`" \
599 # Functions for setting build flags (DEBUG/non-DEBUG). Keep them
628 +t Use the build tools in $ONBLD_TOOLS/bin
629 -V VERS set the build version string to VERS
636 non-DEBUG is the default build type. Build options can be set in the
641 -D do a build with DEBUG on
642 -F do _not_ do a non-DEBUG build
649 -V VERS set the build version string to VERS
651 -i do an incremental build (no "make clobber")
653 -m send mail to $MAILTO at end of build
657 -t build and use the tools in $SRC/tools (default setting)
658 +t Use the build tools in $ONBLD_TOOLS/bin
660 when used with -f, also build an unrefmaster.out in the parent
665 # for partially completed build and log.`date '+%F'`
744 # clear environment variables we know to be bad for the build
953 # we export POUND_SIGN, RELEASE_DATE and DEV_CM to speed up the build process
1018 # directory, which doesn't always work. Needed until all build machines
1027 # export build.
1066 # since this script assumes the build is from full source, it nullifies
1126 echo "\n==== Nightly build noise ====\n" |
1211 # exist. If it does, it should name the build host and PID. If it
1213 # known to be stale (assumes host name is unique among build systems
1228 echo "$MACH build of $basews apparently" \
1232 echo "$MACH build of $basews already started" \
1282 # Locks have been taken, so we're doing a build and we're committed to
1306 echo "\n==== Nightly $maketype build started: $START_DATE ====" \
1312 # make sure we log only to the nightly build file
1344 # to specify a DEBUG build.
1346 echo "WARNING: DEBUG build not requested; disabling lint.\n" \
1372 # We're not doing a tools build, so make sure elfsign(1) is
1405 # Save the current proto area if we're comparing against the last build
1495 # the build after having interrupted a previous 'make clobber'.
1781 echo "The link-editor needs to be at version 422 or higher to build" | \
1783 echo "the latest stuff. Hope your build works." | \
1801 # timestamp the start of the normal build; the findunref tool uses it.
1802 touch $SRC/.build.tstamp
1990 # If we're doing a DEBUG build the proto area will be left
2016 # If there is an ELF-data directory from a previous build,
2023 "(since last build) ====\n" | \
2103 echo "\n==== Diff unreferenced files (since last build) ====\n" \
2110 findunref -S $SCM_TYPE -t $SRC/.build.tstamp -s usr $CODEMGR_WS \
2122 # contain only valid references to files. If the build has failed,
2170 echo "==== Nightly $maketype build completed: $END_DATE ====" | \
2182 echo "\n==== Total build time ====" | \