make-rules/ips.mk
branchs11-update
changeset 2710 3c5579720afc
parent 2584 ad7971db6ec0
child 2732 1a65a9df6f2e
--- a/make-rules/ips.mk	Wed Jul 31 10:48:30 2013 -0700
+++ b/make-rules/ips.mk	Thu Aug 01 14:22:38 2013 -0700
@@ -273,6 +273,7 @@
 
 # published
 PKGSEND_PUBLISH_OPTIONS = -s $(PKG_REPO) publish --fmri-in-manifest
+PKGSEND_PUBLISH_OPTIONS += --no-catalog
 PKGSEND_PUBLISH_OPTIONS += $(PKG_PROTO_DIRS:%=-d %)
 PKGSEND_PUBLISH_OPTIONS += -T \*.py
 $(MANIFEST_BASE)-%.published:	$(MANIFEST_BASE)-%.depend.res $(BUILD_DIR)/.linted-$(MACH)
@@ -280,6 +281,9 @@
 	$(PKGFMT) <$< >[email protected]
 
 $(BUILD_DIR)/.published-$(MACH):	$(PUBLISHED)
+ifndef DISABLE_IPS_CATALOG_AND_INDEX_UPDATES
+	$(PKGREPO) refresh -s $(PKG_REPO)
+endif
 	$(TOUCH) [email protected]
 
 print-package-names:	canonical-manifests