Print this page
3971 remove EXPORT_RELEASE_BUILD

*** 35,49 **** # # INTERNAL_RELEASE_BUILD is a subset of RELEASE_BUILD. It mostly controls # identification strings. Enabling RELEASE_BUILD automatically enables # INTERNAL_RELEASE_BUILD. # - # EXPORT_RELEASE_BUILD controls whether binaries are built in a form that - # can be released for export under a binary license. It is orthogonal to - # the other *RELEASE_BUILD settings. ("#" means do an export release - # build, "" means do a normal build.) - # # CLOSED_BUILD controls whether we try to build files under # usr/closed. ("" means to build closed code, "#" means don't try to # build it.) Skipping the closed code implies doing an export release # build. # --- 35,44 ----
*** 77,89 **** # If CLOSED_IS_PRESENT is not set, assume the closed tree is present. CLOSED_BUILD_1= $(CLOSED_IS_PRESENT:yes=) CLOSED_BUILD= $(CLOSED_BUILD_1:no=$(POUND_SIGN)) - EXPORT_RELEASE_BUILD= $(POUND_SIGN) - $(CLOSED_BUILD)EXPORT_RELEASE_BUILD= - # SPARC_BLD is '#' for an Intel build. # INTEL_BLD is '#' for a Sparc build. SPARC_BLD_1= $(MACH:i386=$(POUND_SIGN)) SPARC_BLD= $(SPARC_BLD_1:sparc=) INTEL_BLD_1= $(MACH:sparc=$(POUND_SIGN)) --- 72,81 ----
*** 897,923 **** CTFCONVERT_O = $(CTFCONVERT) $(CTFCVTFLAGS) $@ ELFSIGN_O= $(TRUE) ELFSIGN_CRYPTO= $(ELFSIGN_O) ELFSIGN_OBJECT= $(ELFSIGN_O) - $(EXPORT_RELEASE_BUILD)ELFSIGN_O = $(ELFSIGN) - $(EXPORT_RELEASE_BUILD)ELFSIGN_CFNAME = SUNWosnetCF - $(EXPORT_RELEASE_BUILD)ELFSIGN_KEY = \ - $(CLOSED)/cmd/cmd-crypto/etc/keys/$(ELFSIGN_CFNAME) - $(EXPORT_RELEASE_BUILD)ELFSIGN_CERT= \ - $(CLOSED)/cmd/cmd-crypto/etc/certs/$(ELFSIGN_CFNAME) - $(EXPORT_RELEASE_BUILD)ELFSIGN_SENAME = SUNWosnetSE - $(EXPORT_RELEASE_BUILD)ELFSIGN_SEKEY = \ - $(CLOSED)/cmd/cmd-crypto/etc/keys/$(ELFSIGN_SENAME) - $(EXPORT_RELEASE_BUILD)ELFSIGN_SECERT= \ - $(CLOSED)/cmd/cmd-crypto/etc/certs/$(ELFSIGN_SENAME) - $(EXPORT_RELEASE_BUILD)ELFSIGN_CRYPTO= $(ELFSIGN_O) sign \ - $(ELFSIGN_FORMAT_OPTION) \ - -k $(ELFSIGN_KEY) -c $(ELFSIGN_CERT) -e $@ - $(EXPORT_RELEASE_BUILD)ELFSIGN_OBJECT= $(ELFSIGN_O) sign \ - $(ELFSIGN_FORMAT_OPTION) \ - -k $(ELFSIGN_SEKEY) -c $(ELFSIGN_SECERT) -e $@ # Rules (normally from make.rules) and macros which are used for post # processing files. Normally, these do stripping of the comment section # automatically. # RELEASE_CM: Should be editted to reflect the release. --- 889,898 ----