23347282 do not publish libgcrypt when BUILD_TYPE=evaluation
authorJohn Beck <John.Beck@Oracle.COM>
Wed, 25 May 2016 08:50:50 -0700
changeset 6061 688d76d9348b
parent 6060 5500aaff7c9a
child 6062 37ba6078756d
23347282 do not publish libgcrypt when BUILD_TYPE=evaluation
components/libgcrypt/Makefile
--- a/components/libgcrypt/Makefile	Wed May 25 08:47:00 2016 -0700
+++ b/components/libgcrypt/Makefile	Wed May 25 08:50:50 2016 -0700
@@ -36,6 +36,14 @@
 
 TPNO=			26276
 
+# Requires new pkgmogrify feature, available in S12 but not 11.3, so do not
+# publish.
+ifeq ($(BUILD_TYPE), evaluation)
+BUILD_32_and_64=
+INSTALL_32_and_64=
+PUBLISH_STAMP=
+endif
+
 COMPONENT_BUILD_TARGETS = all info
 
 include $(WS_MAKE_RULES)/common.mk
@@ -80,7 +88,9 @@
 $(WS_COMPONENTS)/libgcrypt-15/build/$(MACH$(BITS))/.FRC_%:
 	$(GMAKE) -C $(WS_COMPONENTS)/libgcrypt-15 $(@F:.FRC_%=%)
 
+ifneq ($(BUILD_TYPE), evaluation)
 install: $(WS_COMPONENTS)/libgcrypt-15/build/$(MACH$(BITS))/.installed
+endif
 
 clean clobber:: % : $(WS_COMPONENTS)/libgcrypt-15/build/$(MACH$(BITS))/.FRC_%