:pserver:cvs@pserver.samba.org:/cvsroot - gnokii - Tue Dec 4 22:45 CET 2001
[gnokii.git] / smsd / Makefile
1 #
2 # Makefile for the smsd.
3 #
4 # Copyright (C) 1999 Hugh Blemings & Pavel Janík ml. & Jan Derfinak
5 #               2000 Karel Zak
6 # $Id$
7 #
8
9 TOPDIR=..
10 include $(TOPDIR)/Makefile.global
11
12 CFLAGS += $(PTHREAD_CFLAGS) \
13           `glib-config --cflags`
14
15 LDFLAGS += $(PTHREAD_LIBS) \
16            `glib-config --libs`
17
18 LDFLAGS += -L$(TOPDIR) -lgnokii
19
20 # Change this according to your system
21 # FIXME: detect it in configure
22 CFLAGS += -I/usr/include/pgsql
23 # CFLAGS += -I/usr/include/psql
24 LDFLAGS += -L/usr/lib/pgsql -lpq
25 # LDFLAGS += -L/usr/lib/psql -lpq
26 # LDFLAGS += -lpq
27
28 ifdef XPM_LIBS
29     LDFLAGS +=$(XPM_LIBS)
30 endif
31
32 OBJS =  db.o \
33         smsd.o \
34         lowlevel.o
35
36 all: smsd
37
38
39 smsd: $(OBJS) $(TOPDIR)/common/data/DATA.o $(TOPDIR)/common/gsm-filetypes.o
40
41 $(TOPDIR)/common/data/DATA.o:
42         $(MAKE) -C $(TOPDIR)/common/data DATA.o
43
44 $(TOPDIR)/common/gsm-filetypes.o:
45         $(MAKE) -C $(TOPDIR)/common gsm-filetypes.o
46
47 clean:
48         $(RM) $(OBJS) *~ depend smsd
49
50 install: all
51         $(INSTALL) -d $(bindir)
52         $(INSTALL) -m 755 -s smsd $(bindir)
53
54 depend dep:
55         $(CC) $(CFLAGS) -MM *.c >depend
56
57 ifeq (depend,$(wildcard depend))
58 include depend
59 endif
60
61
62 .PHONY: all install clean dep depend