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