2 # Makefile for the xGNOKII tool suite.
4 # Copyright (C) 1999 Hugh Blemings & Pavel JanÃk ml. & Jan Derfinak
9 include $(TOPDIR)/Makefile.global
11 CFLAGS += $(PTHREAD_CFLAGS) \
12 `glib-config --cflags`
14 LDFLAGS += $(PTHREAD_LIBS) \
15 `glib-config --libs` -lpq \
21 CFLAGS += $(XPM_CFLAGS)
31 DB_USERNAME=-U postgres
35 -dropdb $(DB_USERNAME) $(DB_DBNAME)
36 createdb $(DB_USERNAME) $(DB_DBNAME)
37 psql $(DB_USERNAME) -f sms.tables.sql $(DB_DBNAME)
39 psql $(DB_USERNAME) -c 'SELECT * FROM outbox' $(DB_DBNAME)
41 psql $(DB_USERNAME) -c 'SELECT * FROM inbox' $(DB_DBNAME)
43 smsd: $(OBJS) $(TOPDIR)/common/gsm-filetypes.o $(TOPDIR)/common/libgnokii.a #$(TOPDIR)/common/data/DATA.o
45 $(TOPDIR)/common/libgnokii.a:
46 $(MAKE) -C $(TOPDIR)/common libgnokii.a
48 #$(TOPDIR)/common/data/DATA.o:
49 # $(MAKE) -C $(TOPDIR)/common/data DATA.o
51 $(TOPDIR)/common/gsm-filetypes.o:
52 $(MAKE) -C $(TOPDIR)/common gsm-filetypes.o
55 $(RM) $(OBJS) *~ depend smsd
58 $(INSTALL) -d $(bindir)
59 $(INSTALL) -m 755 -s smsd $(bindir)
62 $(CC) $(CFLAGS) -MM *.c >depend
64 ifeq (depend,$(wildcard depend))
69 .PHONY: all install clean dep depend