17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 #
19 # CDDL HEADER END
20 #
21
22 #
23 # Copyright 2007 Sun Microsystems, Inc. All rights reserved.
24 # Use is subject to license terms.
25 #
26 # ident "%Z%%M% %I% %E% SMI"
27 #
28
29 #
30 # Shell script fragment to set standard build environment variables,
31 # for use by bldenv(1) and nightly(1). Can be overridden by the
32 # user's environment file. Because bldenv and nightly are both ksh
33 # scripts, we can use ksh syntax here.
34 #
35
36 #
37 # the source product has no SCCS history, and is modified to remove source
38 # that cannot be shipped. EXPORT_SRC is where the clear files are copied, then
39 # modified with 'make EXPORT_SRC'.
40 #
41 [ -n "$EXPORT_SRC" ] || export EXPORT_SRC="$CODEMGR_WS/export_src"
42
43 #
44 # CRYPT_SRC is similar to EXPORT_SRC, but after 'make CRYPT_SRC' the files in
45 # xmod/cry_files are saved. They are dropped on the exportable source to create
46 # the domestic build.
47 #
48 [ -n "$CRYPT_SRC" ] || export CRYPT_SRC="$CODEMGR_WS/crypt_src"
49
50 #
51 # OPEN_SRCDIR is where we copy the open tree to so that we can be sure
52 # we don't have a hidden dependency on closed code. The name ends in
53 # "DIR" to avoid confusion with the flags related to open source
54 # builds.
55 #
56 [ -n "$OPEN_SRCDIR" ] || export OPEN_SRCDIR="$CODEMGR_WS/open_src"
57
58 #
59 # Flag to enable creation of per-build-type proto areas. If "yes",
60 # more proto areas are created, which speeds up incremental builds but
61 # increases storage consumption. Will be forced to "yes" for
62 # OpenSolaris deliveries.
63 #
64 [ -n "$MULTI_PROTO" ] || export MULTI_PROTO=no
|
17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 #
19 # CDDL HEADER END
20 #
21
22 #
23 # Copyright 2007 Sun Microsystems, Inc. All rights reserved.
24 # Use is subject to license terms.
25 #
26 # ident "%Z%%M% %I% %E% SMI"
27 #
28
29 #
30 # Shell script fragment to set standard build environment variables,
31 # for use by bldenv(1) and nightly(1). Can be overridden by the
32 # user's environment file. Because bldenv and nightly are both ksh
33 # scripts, we can use ksh syntax here.
34 #
35
36 #
37 # OPEN_SRCDIR is where we copy the open tree to so that we can be sure
38 # we don't have a hidden dependency on closed code. The name ends in
39 # "DIR" to avoid confusion with the flags related to open source
40 # builds.
41 #
42 [ -n "$OPEN_SRCDIR" ] || export OPEN_SRCDIR="$CODEMGR_WS/open_src"
43
44 #
45 # Flag to enable creation of per-build-type proto areas. If "yes",
46 # more proto areas are created, which speeds up incremental builds but
47 # increases storage consumption. Will be forced to "yes" for
48 # OpenSolaris deliveries.
49 #
50 [ -n "$MULTI_PROTO" ] || export MULTI_PROTO=no
|