X-Git-Url: https://git.jankratochvil.net/?p=gnokii.git;a=blobdiff_plain;f=smsd%2FMakefile;fp=smsd%2FMakefile;h=2c3e041a33d9769beed020164f02e95f455c0d97;hp=7d737dc643705393e709d786c81fb2a7bf275ef7;hb=1379b6d01c3c3bd082a8ab32433450d8a2f3419c;hpb=a363234939c6030f24d092e9d4d97ee40f50ce03 diff --git a/smsd/Makefile b/smsd/Makefile index 7d737dc..2c3e041 100644 --- a/smsd/Makefile +++ b/smsd/Makefile @@ -1,9 +1,8 @@ # -# Makefile for the smsd. +# Makefile for the xGNOKII tool suite. # # Copyright (C) 1999 Hugh Blemings & Pavel Janík ml. & Jan Derfinak # 2000 Karel Zak -# $Id$ # TOPDIR=.. @@ -13,20 +12,13 @@ CFLAGS += $(PTHREAD_CFLAGS) \ `glib-config --cflags` LDFLAGS += $(PTHREAD_LIBS) \ - `glib-config --libs` - -LDFLAGS += -L$(TOPDIR) -lgnokii - -# Change this according to your system -# FIXME: detect it in configure -CFLAGS += -I/usr/include/pgsql -# CFLAGS += -I/usr/include/psql -LDFLAGS += -L/usr/lib/pgsql -lpq -# LDFLAGS += -L/usr/lib/psql -lpq -# LDFLAGS += -lpq + `glib-config --libs` -lpq \ + -L../common ifdef XPM_LIBS LDFLAGS +=$(XPM_LIBS) + LDLIBS += $(XPM_LIBS) + CFLAGS += $(XPM_CFLAGS) endif OBJS = db.o \ @@ -35,11 +27,25 @@ OBJS = db.o \ all: smsd +DB_DBNAME=sms + +.PHONY: db db_dump +db: sms.tables.sql + -dropdb $(DB_DBNAME) + createdb $(DB_DBNAME) + psql -f sms.tables.sql $(DB_DBNAME) +db_dump: + psql -c 'SELECT * FROM outbox' $(DB_DBNAME) +db_inbox: + psql -c 'SELECT * FROM inbox' $(DB_DBNAME) + +smsd: $(OBJS) $(TOPDIR)/common/gsm-filetypes.o $(TOPDIR)/common/libgnokii.a #$(TOPDIR)/common/data/DATA.o -smsd: $(OBJS) $(TOPDIR)/common/data/DATA.o $(TOPDIR)/common/gsm-filetypes.o +$(TOPDIR)/common/libgnokii.a: + $(MAKE) -C $(TOPDIR)/common libgnokii.a -$(TOPDIR)/common/data/DATA.o: - $(MAKE) -C $(TOPDIR)/common/data DATA.o +#$(TOPDIR)/common/data/DATA.o: +# $(MAKE) -C $(TOPDIR)/common/data DATA.o $(TOPDIR)/common/gsm-filetypes.o: $(MAKE) -C $(TOPDIR)/common gsm-filetypes.o