OSDN Git Service

Make sure -L and -I's for our source tree are always before system include
[pg-rex/syncrep.git] / contrib / vacuumlo / Makefile
1 #
2 # $Header: /cvsroot/pgsql/contrib/vacuumlo/Makefile,v 1.10 2001/02/20 19:20:28 petere Exp $
3 #
4
5 subdir = contrib/vacuumlo
6 top_builddir = ../..
7 include $(top_builddir)/src/Makefile.global
8
9 override CPPFLAGS := -I$(libpq_srcdir) $(CPPFLAGS)
10
11 OBJS    = vacuumlo.o
12
13 all: vacuumlo
14
15 vacuumlo: $(OBJS) $(libpq_builddir)/libpq.a
16         $(CC) $(CFLAGS) $(OBJS) $(libpq) $(LDFLAGS) $(LIBS) -o $@
17
18 install: all installdirs
19         $(INSTALL_PROGRAM) vacuumlo$(X) $(bindir)
20         $(INSTALL_DATA) README.vacuumlo $(docdir)/contrib
21
22 installdirs:
23         $(mkinstalldirs) $(bindir) $(docdir)/contrib
24
25 uninstall:
26         rm -f $(bindir)/vacuumlo$(X) $(docdir)/contrib/README.vacuumlo
27
28 clean distclean maintainer-clean:
29         rm -f vacuumlo$(X) $(OBJS)
30
31 depend dep:
32         $(CC) -MM -MG $(CFLAGS) *.c > depend
33
34 ifeq (depend,$(wildcard depend))
35 include depend
36 endif