From 846c0b92e883879e5c44051a7d2fc78a0ffa04d6 Mon Sep 17 00:00:00 2001 From: Dan Farina Date: Tue, 7 Dec 2010 21:30:44 -0800 Subject: [PATCH] Install install/uninstall SQL also. Signed-off-by: Dan Farina Signed-off-by: Peter van Hardenberg --- Makefile | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Makefile b/Makefile index 655467ac..9c5c9758 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,8 @@ # # Makefile +# # Copyright (c) 2ndQuadrant, 2010 +# Copyright (c) Heroku, 2010 repmgrd_OBJS = dbutils.o config.o repmgrd.o repmgr_OBJS = dbutils.o check_dir.o config.o repmgr.o @@ -26,10 +28,19 @@ include $(top_builddir)/src/Makefile.global include $(top_srcdir)/contrib/contrib-global.mk endif +# XXX: Try to use PROGRAM construct (see pgxs.mk) someday. Right now +# is overriding pgxs install. install: $(INSTALL_PROGRAM) repmgrd$(X) '$(DESTDIR)$(bindir)' $(INSTALL_PROGRAM) repmgr$(X) '$(DESTDIR)$(bindir)' +ifneq (,$(DATA)$(DATA_built)) + @for file in $(addprefix $(srcdir)/, $(DATA)) $(DATA_built); do \ + echo "$(INSTALL_DATA) $$file '$(DESTDIR)$(datadir)/$(datamoduledir)'"; \ + $(INSTALL_DATA) $$file '$(DESTDIR)$(datadir)/$(datamoduledir)'; \ + done +endif + clean: rm -f *.o rm -f repmgrd