Install all a Makefile's extension controls, not just the first.
authorAndrew Dunstan <andrew@dunslane.net>
Wed, 3 Jul 2013 23:03:31 +0000 (19:03 -0400)
committerAndrew Dunstan <andrew@dunslane.net>
Wed, 3 Jul 2013 23:03:31 +0000 (19:03 -0400)
Bug introduced by commit 6697aa2bc25c83b88d6165340348a31328c35de6 and
reported by Robert Haas.

src/makefiles/pgxs.mk

index f4eaa744c51905d5b9ec9476f3c64b083001f2a6..8618aa1d1a499331cf401642ca33578c515efd41 100644 (file)
@@ -134,7 +134,7 @@ endif # PROGRAM
 
 installcontrol: $(addsuffix .control, $(EXTENSION))
 ifneq (,$(EXTENSION))
-       $(INSTALL_DATA) $< '$(DESTDIR)$(datadir)/extension/'
+       $(INSTALL_DATA) $^ '$(DESTDIR)$(datadir)/extension/'
 endif
 
 installdata: $(DATA) $(DATA_built)