equal
deleted
inserted
replaced
16 # fields enclosed by brackets "[]" replaced with your own identifying |
16 # fields enclosed by brackets "[]" replaced with your own identifying |
17 # information: Portions Copyright [yyyy] [name of copyright owner] |
17 # information: Portions Copyright [yyyy] [name of copyright owner] |
18 # |
18 # |
19 # CDDL HEADER END |
19 # CDDL HEADER END |
20 # |
20 # |
21 # Copyright (c) 2012, 2015, Oracle and/or its affiliates. All rights reserved. |
21 # Copyright (c) 2012, 2016, Oracle and/or its affiliates. All rights reserved. |
22 # |
22 # |
23 |
23 |
24 # the parfait build fails strangely (22276647) |
24 # the parfait build fails strangely (22276647) |
25 export PARFAIT_BUILD=no |
25 export PARFAIT_BUILD=no |
26 |
26 |
146 # |
146 # |
147 IPS_PKG_NAME= ksh93 |
147 IPS_PKG_NAME= ksh93 |
148 IPS_COMPONENT_VERSION= 93.21.1.20120801 |
148 IPS_COMPONENT_VERSION= 93.21.1.20120801 |
149 IPS_HUMAN_VERSION= "93u+ 2012-08-01" |
149 IPS_HUMAN_VERSION= "93u+ 2012-08-01" |
150 |
150 |
|
151 # Exposes a bug in ON. |
|
152 ifeq ($(BUILD_TYPE), evaluation) |
|
153 BUILD_32_and_64= |
|
154 INSTALL_32_and_64= |
|
155 PUBLISH_STAMP= |
|
156 endif |
|
157 |
151 # common targets |
158 # common targets |
152 build: $(BUILD_32_and_64) |
159 build: $(BUILD_32_and_64) |
153 |
160 |
154 install: $(INSTALL_32_and_64) |
161 install: $(INSTALL_32_and_64) |
|
162 ifneq ($(BUILD_TYPE), evaluation) |
155 (for binary in msgcvt msgcpp msgget msggen ksh shcomp alias; do \ |
163 (for binary in msgcvt msgcpp msgget msggen ksh shcomp alias; do \ |
156 /usr/bin/elfedit -e 'dyn:delete RPATH' -e 'dyn:delete RUNPATH' \ |
164 /usr/bin/elfedit -e 'dyn:delete RPATH' -e 'dyn:delete RUNPATH' \ |
157 "$(PROTO_DIR)/$(MACH64)/bin/$$binary" ; \ |
165 "$(PROTO_DIR)/$(MACH64)/bin/$$binary" ; \ |
158 done ) |
166 done ) |
|
167 endif |
159 |
168 |
160 test: $(TEST_32_and_64) |
169 test: $(TEST_32_and_64) |
161 |
170 |
162 system-test: $(SYSTEM_TESTS_NOT_IMPLEMENTED) |
171 system-test: $(SYSTEM_TESTS_NOT_IMPLEMENTED) |
163 |
172 |