742 oldproto=$2
743 newproto=$3
744
745 wsdiff="wsdiff"
746 [ "$t_FLAG" = y ] && wsdiff="wsdiff -t"
747
748 echo "\n==== Getting object changes since last build at `date`" \
749 "($label) ====\n" | tee -a $LOGFILE >> $mail_msg_file
750 $wsdiff -s -r ${TMPDIR}/wsdiff.results $oldproto $newproto 2>&1 | \
751 tee -a $LOGFILE >> $mail_msg_file
752 echo "\n==== Object changes determined at `date` ($label) ====\n" | \
753 tee -a $LOGFILE >> $mail_msg_file
754 }
755
756 #
757 # Functions for setting build flags (DEBUG/non-DEBUG). Keep them
758 # together.
759 #
760
761 function set_non_debug_build_flags {
762 export INTERNAL_RELEASE_BUILD ; INTERNAL_RELEASE_BUILD=
763 export RELEASE_BUILD ; RELEASE_BUILD=
764 unset EXTRA_OPTIONS
765 unset EXTRA_CFLAGS
766 }
767
768 function set_debug_build_flags {
769 export INTERNAL_RELEASE_BUILD ; INTERNAL_RELEASE_BUILD=
770 unset RELEASE_BUILD
771 unset EXTRA_OPTIONS
772 unset EXTRA_CFLAGS
773 }
774
775
776 MACH=`uname -p`
777
778 if [ "$OPTHOME" = "" ]; then
779 OPTHOME=/opt
780 export OPTHOME
781 fi
782 if [ "$TEAMWARE" = "" ]; then
783 TEAMWARE=$OPTHOME/teamware
784 export TEAMWARE
785 fi
786
787 USAGE='Usage: nightly [-in] [+t] [-V VERS ] <env_file>
788
789 Where:
|
742 oldproto=$2
743 newproto=$3
744
745 wsdiff="wsdiff"
746 [ "$t_FLAG" = y ] && wsdiff="wsdiff -t"
747
748 echo "\n==== Getting object changes since last build at `date`" \
749 "($label) ====\n" | tee -a $LOGFILE >> $mail_msg_file
750 $wsdiff -s -r ${TMPDIR}/wsdiff.results $oldproto $newproto 2>&1 | \
751 tee -a $LOGFILE >> $mail_msg_file
752 echo "\n==== Object changes determined at `date` ($label) ====\n" | \
753 tee -a $LOGFILE >> $mail_msg_file
754 }
755
756 #
757 # Functions for setting build flags (DEBUG/non-DEBUG). Keep them
758 # together.
759 #
760
761 function set_non_debug_build_flags {
762 export RELEASE_BUILD ; RELEASE_BUILD=
763 unset EXTRA_OPTIONS
764 unset EXTRA_CFLAGS
765 }
766
767 function set_debug_build_flags {
768 unset RELEASE_BUILD
769 unset EXTRA_OPTIONS
770 unset EXTRA_CFLAGS
771 }
772
773
774 MACH=`uname -p`
775
776 if [ "$OPTHOME" = "" ]; then
777 OPTHOME=/opt
778 export OPTHOME
779 fi
780 if [ "$TEAMWARE" = "" ]; then
781 TEAMWARE=$OPTHOME/teamware
782 export TEAMWARE
783 fi
784
785 USAGE='Usage: nightly [-in] [+t] [-V VERS ] <env_file>
786
787 Where:
|