1# src/bin/pg_archivecleanup/Makefile 2 3PGFILEDESC = "pg_archivecleanup - cleans archive when used with streaming replication" 4PGAPPICON = win32 5 6subdir = src/bin/pg_archivecleanup 7top_builddir = ../../.. 8include $(top_builddir)/src/Makefile.global 9 10OBJS = \ 11 $(WIN32RES) \ 12 pg_archivecleanup.o 13 14all: pg_archivecleanup 15 16pg_archivecleanup: $(OBJS) | submake-libpgport 17 $(CC) $(CFLAGS) $^ $(LDFLAGS) $(LDFLAGS_EX) $(LIBS) -o $@$(X) 18 19install: all installdirs 20 $(INSTALL_PROGRAM) pg_archivecleanup$(X) '$(DESTDIR)$(bindir)/pg_archivecleanup$(X)' 21 22installdirs: 23 $(MKDIR_P) '$(DESTDIR)$(bindir)' 24 25uninstall: 26 rm -f '$(DESTDIR)$(bindir)/pg_archivecleanup$(X)' 27 28clean distclean maintainer-clean: 29 rm -f pg_archivecleanup$(X) $(OBJS) 30 rm -rf tmp_check 31 32check: 33 $(prove_check) 34 35installcheck: 36 $(prove_installcheck) 37