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