From 2feef1ea3d28ab54684d1cc57f07bb638545555a Mon Sep 17 00:00:00 2001 From: Igor Pashev Date: Mon, 24 Sep 2012 15:26:47 +0400 Subject: Manifests should be published one by one --- rules/ips.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'rules') diff --git a/rules/ips.mk b/rules/ips.mk index 8e05e8b..31ecebb 100644 --- a/rules/ips.mk +++ b/rules/ips.mk @@ -120,9 +120,9 @@ pre-publish: resolve-stamp publish-stamp: pre-publish protodirs-stamp @if [ -n "$(ips-repo)" ]; then \ set -x; \ - pkgsend -s $(ips-repo) publish --fmri-in-manifest \ - $(pkg-protos) \ - $(resolved-manifests) && \ + for m in $(resolved-manifests); do \ + pkgsend -s $(ips-repo) publish --fmri-in-manifest $(pkg-protos) $$m || exit 1; \ + done; \ touch $@; \ else \ echo "Variable 'ips-repo' is not defined."; \ -- cgit v1.2.3