components/ksh93/Makefile
changeset 5268 f322c1ffb1af
parent 5131 68afba598ccf
child 5427 25b736152081
equal deleted inserted replaced
5267:42a22f73f3bc 5268:f322c1ffb1af
    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