Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit7b9bbb6

Browse files
committed
Catch errors in for loop in makefile
Add "|| exit" so that the rule aborts when a command fails.This is the minimal backpatch version. The fix in head is moreelaborate.
1 parent9b51d50 commit7b9bbb6

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

‎src/makefiles/pgxs.mk

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -90,20 +90,20 @@ install: all installdirs
9090
ifneq (,$(DATA)$(DATA_built))
9191
@for file in $(addprefix $(srcdir)/, $(DATA)) $(DATA_built); do \
9292
echo "$(INSTALL_DATA) $$file '$(DESTDIR)$(datadir)/contrib'"; \
93-
$(INSTALL_DATA) $$file '$(DESTDIR)$(datadir)/contrib'; \
93+
$(INSTALL_DATA) $$file '$(DESTDIR)$(datadir)/contrib' || exit; \
9494
done
9595
endif# DATA
9696
ifdefMODULES
9797
@for file in $(addsuffix $(DLSUFFIX), $(MODULES)); do \
9898
echo "$(INSTALL_SHLIB) $$file '$(DESTDIR)$(pkglibdir)'"; \
99-
$(INSTALL_SHLIB) $$file '$(DESTDIR)$(pkglibdir)'; \
99+
$(INSTALL_SHLIB) $$file '$(DESTDIR)$(pkglibdir)' || exit; \
100100
done
101101
endif# MODULES
102102
ifdefDOCS
103103
ifdefdocdir
104104
@for file in $(addprefix $(srcdir)/, $(DOCS)); do \
105105
echo "$(INSTALL_DATA) $$file '$(DESTDIR)$(docdir)/contrib'"; \
106-
$(INSTALL_DATA) $$file '$(DESTDIR)$(docdir)/contrib'; \
106+
$(INSTALL_DATA) $$file '$(DESTDIR)$(docdir)/contrib' || exit; \
107107
done
108108
endif# docdir
109109
endif# DOCS
@@ -116,13 +116,13 @@ endif # MODULE_big
116116
ifdefSCRIPTS
117117
@for file in $(addprefix $(srcdir)/, $(SCRIPTS)); do \
118118
echo "$(INSTALL_SCRIPT) $$file '$(DESTDIR)$(bindir)'"; \
119-
$(INSTALL_SCRIPT) $$file '$(DESTDIR)$(bindir)'; \
119+
$(INSTALL_SCRIPT) $$file '$(DESTDIR)$(bindir)' || exit; \
120120
done
121121
endif# SCRIPTS
122122
ifdefSCRIPTS_built
123123
@for file in $(SCRIPTS_built); do \
124124
echo "$(INSTALL_SCRIPT) $$file '$(DESTDIR)$(bindir)'"; \
125-
$(INSTALL_SCRIPT) $$file '$(DESTDIR)$(bindir)'; \
125+
$(INSTALL_SCRIPT) $$file '$(DESTDIR)$(bindir)' || exit; \
126126
done
127127
endif# SCRIPTS_built
128128

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp