diff --git a/Makefile.in b/Makefile.in index 740876f9..036207e4 100644 --- a/Makefile.in +++ b/Makefile.in @@ -13,9 +13,14 @@ DATA = \ repmgr--unpackaged--4.0.sql \ repmgr--4.0.sql +DOCS = README.md repmgr.conf.sample + # Hacky workaround to install the binaries -SCRIPTS_built += repmgr repmgrd -SCRIPTS += repmgr repmgrd +SCRIPTS_built = repmgr repmgrd + +all: \ + repmgr \ + repmgrd # When in development add -Werror PG_CPPFLAGS = -std=gnu89 -I$(libpq_srcdir) -Wall -Wmissing-prototypes -Wmissing-declarations $(EXTRA_CFLAGS) @@ -85,3 +90,16 @@ maintainer-additional-clean: clean rm -f config.status config.log rm -f Makefile @rm -rf autom4te.cache/ + +ifeq ($(MAJORVERSION),9.4) +# We must emulate SCRIPTS_built for Pg 9.4 as PGXS doesn't support it +install: install-scripts +install-scripts: + $(INSTALL_SCRIPT) $(SCRIPTS_built) '$(DESTDIR)$(bindir)/' +.PHONY: install-scripts +installdirs: installdirs-scripts +installdirs-scripts: + $(MKDIR_P) '$(DESTDIR)$(bindir)' +.PHONY: installdirs-scripts +endif +