summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorstevel <none@none>2007-02-13 15:32:32 -0800
committerstevel <none@none>2007-02-13 15:32:32 -0800
commit6c3c9007c16ec952856e68c3d33963dc2526604c (patch)
treed5e3135c18a78eab6ed0b45b39bb6446ae0a9f0d
parent4b5cb4f1168ee73c08b80fd2abf1babfb764dde0 (diff)
downloadillumos-joyent-6c3c9007c16ec952856e68c3d33963dc2526604c.tar.gz
6489619 *nightly* options list should be sorted
6489614 *nightly* OLDINSTALLOG and OLDNOISE can go away Contributed by Dan Sinclair <zero@everburning.com>
-rw-r--r--usr/src/tools/scripts/nightly.sh100
1 files changed, 46 insertions, 54 deletions
diff --git a/usr/src/tools/scripts/nightly.sh b/usr/src/tools/scripts/nightly.sh
index 45bb619dcf..e1a75f60b2 100644
--- a/usr/src/tools/scripts/nightly.sh
+++ b/usr/src/tools/scripts/nightly.sh
@@ -20,7 +20,7 @@
# CDDL HEADER END
#
#
-# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
+# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "%Z%%M% %I% %E% SMI"
@@ -319,15 +319,6 @@ build() {
SPARC_RM_PKGARCHIVE=${SPARC_RM_PKGARCHIVE_ORIG}${SUFFIX}
fi
- #remove old logs
- OLDINSTALLOG=install${SUFFIX}
- OLDNOISE=noise${SUFFIX}
- rm -f $SRC/${OLDINSTALLOG}.out
- rm -f $SRC/${OLDNOISE}.ref
- if [ -f $SRC/${OLDNOISE}.out ]; then
- mv $SRC/${OLDNOISE}.out $SRC/${NOISE}.ref
- fi
-
this_build_ok=y
#
# Build OS-Networking source
@@ -825,32 +816,32 @@ NIGHTLY_OPTIONS variable in the <env_file> as follows:
A_FLAG=n
a_FLAG=n
C_FLAG=n
+D_FLAG=n
F_FLAG=n
f_FLAG=n
-D_FLAG=n
-P_FLAG=n
-T_FLAG=n
-n_FLAG=n
-o_FLAG=n
i_FLAG=n; i_CMD_LINE_FLAG=n
l_FLAG=n
+M_FLAG=n
m_FLAG=n
+N_FLAG=n
+n_FLAG=n
+o_FLAG=n
+P_FLAG=n
p_FLAG=n
r_FLAG=n
+T_FLAG=n
t_FLAG=n
-u_FLAG=n
U_FLAG=n
+u_FLAG=n
V_FLAG=n
-M_FLAG=n
-N_FLAG=n
-z_FLAG=n
-w_FLAG=n
W_FLAG=n
-SE_FLAG=n
+w_FLAG=n
+X_FLAG=n
+z_FLAG=n
SD_FLAG=n
+SE_FLAG=n
SH_FLAG=n
SO_FLAG=n
-X_FLAG=n
#
XMOD_OPT=
#
@@ -891,21 +882,21 @@ set_S_flag() {
}
OPTIND=1
-while getopts inV:S:t FLAG
+while getopts inS:tV: FLAG
do
case $FLAG in
i ) i_FLAG=y; i_CMD_LINE_FLAG=y
;;
n ) n_FLAG=y
;;
- V ) V_FLAG=y
- V_ARG="$OPTARG"
- ;;
S )
set_S_flag $OPTARG
;;
t ) t_FLAG=y
;;
+ V ) V_FLAG=y
+ V_ARG="$OPTARG"
+ ;;
\? ) echo "$USAGE"
exit 1
;;
@@ -1038,26 +1029,22 @@ check_closed_tree
#
NIGHTLY_OPTIONS=-${NIGHTLY_OPTIONS#-}
OPTIND=1
-while getopts ABDFNMPTCGIRafinlmoptuUxdrtwzWS:X FLAG $NIGHTLY_OPTIONS
+while getopts AaBCDdFfGIilMmNnoPpRrS:TtUuWwXxz FLAG $NIGHTLY_OPTIONS
do
case $FLAG in
A ) A_FLAG=y
;;
+ a ) a_FLAG=y
+ ;;
B ) D_FLAG=y
;; # old version of D
- F ) F_FLAG=y
+ C ) C_FLAG=y
;;
D ) D_FLAG=y
;;
- P ) P_FLAG=y
- ;; # obsolete
- T ) T_FLAG=y
- ;; # obsolete
- C ) C_FLAG=y
- ;;
- M ) M_FLAG=y
+ F ) F_FLAG=y
;;
- N ) N_FLAG=y
+ f ) f_FLAG=y
;;
G ) a_FLAG=y
u_FLAG=y
@@ -1067,34 +1054,35 @@ do
p_FLAG=y
u_FLAG=y
;;
- R ) m_FLAG=y
- p_FLAG=y
+ i ) i_FLAG=y
;;
- a ) a_FLAG=y
+ l ) l_FLAG=y
;;
- f ) f_FLAG=y
+ M ) M_FLAG=y
;;
- i ) i_FLAG=y
+ m ) m_FLAG=y
+ ;;
+ N ) N_FLAG=y
;;
n ) n_FLAG=y
;;
o ) o_FLAG=y
;;
- l ) l_FLAG=y
- ;;
- m ) m_FLAG=y
- ;;
+ P ) P_FLAG=y
+ ;; # obsolete
p ) p_FLAG=y
;;
- r ) r_FLAG=y
- ;;
- t ) t_FLAG=y
+ R ) m_FLAG=y
+ p_FLAG=y
;;
- u ) u_FLAG=y
+ r ) r_FLAG=y
;;
- w ) w_FLAG=y
+ S )
+ set_S_flag $OPTARG
;;
- z ) z_FLAG=y
+ T ) T_FLAG=y
+ ;; # obsolete
+ t ) t_FLAG=y
;;
U )
if [ -z "${PARENT_ROOT}" ]; then
@@ -1105,12 +1093,12 @@ do
U_FLAG=y
NIGHTLY_PARENT_ROOT=$PARENT_ROOT
;;
- x ) XMOD_OPT="-x"
+ u ) u_FLAG=y
;;
W ) W_FLAG=y
;;
- S )
- set_S_flag $OPTARG
+
+ w ) w_FLAG=y
;;
X ) # now that we no longer need realmode builds, just
# copy IHV packages. only meaningful on x86.
@@ -1118,6 +1106,10 @@ do
X_FLAG=y
fi
;;
+ x ) XMOD_OPT="-x"
+ ;;
+ z ) z_FLAG=y
+ ;;
\? ) echo "$USAGE"
exit 1
;;