]> granicus.if.org Git - postgresql/blob - src/backend/libpq/Makefile
df3f015f0345939ccfe284cd6b09c422def7c9ce
[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.9 1997/12/17 04:58:58 scrappy Exp $
8 #
9 #-------------------------------------------------------------------------
10
11 SRCDIR = ../..
12 include ../../Makefile.global
13
14 INCLUDE_OPT = -I.. 
15
16 ifdef PORTNAME
17 INCLUDE_OPT+=-I../port/$(PORTNAME) 
18 endif
19
20 CFLAGS+=$(INCLUDE_OPT)
21
22 # kerberos flags
23 ifdef KRBVERS
24 CFLAGS+= $(KRBFLAGS)
25 LDFLAGS+= $(KRBLIBS)
26 endif
27
28 OBJS = be-dumpdata.o be-fsstubs.o be-pqexec.o pqcomprim.o\
29        auth.o hba.o crypt.o pqcomm.o portal.o util.o portalbuf.o pqpacket.o pqsignal.o \
30        password.o
31
32 all: SUBSYS.o
33
34 SUBSYS.o: $(OBJS)
35         $(LD) -r -o SUBSYS.o $(OBJS)
36
37 be-dumpdata.o be-pqexec.o: ../fmgr.h
38
39 ../fmgr.h: 
40         $(MAKE) -C .. fmgr.h
41
42 depend dep:
43         $(CC) -MM $(INCLUDE_OPT) *.c >depend
44
45 clean: 
46         rm -f SUBSYS.o $(OBJS) 
47
48 ifeq (depend,$(wildcard depend))
49 include depend
50 endif
51