]> granicus.if.org Git - postgresql/blob - src/backend/libpq/Makefile
Ooops, missed committing this one...
[postgresql] / src / backend / libpq / Makefile
1 #-------------------------------------------------------------------------
2 #
3 # Makefile--
4 #    Makefile for libpq subsystem (backend half of libpq interface)
5 #
6 # IDENTIFICATION
7 #    $Header: /cvsroot/pgsql/src/backend/libpq/Makefile,v 1.14 1999/04/25 03:27:15 tgl Exp $
8 #
9 #-------------------------------------------------------------------------
10
11 SRCDIR = ../..
12 include ../../Makefile.global
13
14 CFLAGS += -I..
15
16 # kerberos flags
17 ifdef KRBVERS
18 CFLAGS+= $(KRBFLAGS)
19 LDFLAGS+= $(KRBLIBS)
20 endif
21
22 ifdef MULTIBYTE
23 CFLAGS+= $(MBFLAGS)
24 endif
25
26 OBJS = be-dumpdata.o be-fsstubs.o be-pqexec.o portal.o portalbuf.o \
27         auth.o hba.o crypt.o password.o \
28         pqcomm.o pqformat.o pqpacket.o pqsignal.o util.o
29
30
31 all: SUBSYS.o
32
33 SUBSYS.o: $(OBJS)
34         $(LD) -r -o SUBSYS.o $(OBJS)
35
36 be-dumpdata.o be-pqexec.o: ../fmgr.h
37
38 ../fmgr.h: 
39         $(MAKE) -C .. fmgr.h
40
41 depend dep:
42         $(CC) -MM $(CFLAGS) *.c >depend
43
44 clean: 
45         rm -f SUBSYS.o $(OBJS) 
46
47 ifeq (depend,$(wildcard depend))
48 include depend
49 endif
50