62d556157702663df22a1423e3dd09dd136b7aef
[gnokii.git] / smsd / Makefile
1 #
2 # Makefile for the xGNOKII tool suite.
3 #
4 # Copyright (C) 1999 Hugh Blemings & Pavel Janík ml. & Jan Derfinak
5 #               2000 Karel Zak
6 #
7
8 TOPDIR=..
9 include $(TOPDIR)/Makefile.global
10
11 CFLAGS += $(PTHREAD_CFLAGS) \
12           `glib-config --cflags`
13
14 LDFLAGS += $(PTHREAD_LIBS) \
15            `glib-config --libs` -lpq
16
17 LDFLAGS += -L$(TOPDIR) -lgnokii
18
19 ifdef XPM_LIBS
20     LDFLAGS +=$(XPM_LIBS)
21 endif
22
23 OBJS =  db.o \
24         smsd.o \
25         lowlevel.o
26
27 all: smsd
28
29
30 smsd: $(OBJS) $(TOPDIR)/common/data/DATA.o $(TOPDIR)/common/gsm-filetypes.o
31
32 $(TOPDIR)/common/data/DATA.o:
33         $(MAKE) -C $(TOPDIR)/common/data DATA.o
34
35 $(TOPDIR)/common/gsm-filetypes.o:
36         $(MAKE) -C $(TOPDIR)/common gsm-filetypes.o
37
38 clean:
39         $(RM) $(OBJS) *~ depend smsd
40
41 install: all
42         $(INSTALL) -d $(bindir)
43         $(INSTALL) -m 755 -s smsd $(bindir)
44
45 depend dep:
46         $(CC) $(CFLAGS) -MM *.c >depend
47
48 ifeq (depend,$(wildcard depend))
49 include depend
50 endif
51
52
53 .PHONY: all install clean dep depend