Add DBus based freedesktop.org Notify support (uh, still a little hacky),

rework to gmainloop for IO watching
This commit is contained in:
Nils Faerber 2011-08-07 13:55:23 +02:00
parent ebb651f825
commit fc1c62b9c0
2 changed files with 205 additions and 68 deletions

View file

@ -1,9 +1,14 @@
# Copyright (C) 2011 Nils Faerber <nils.faerber@kernelconcepts.de>
$(pkg-config --libs --cflags glib-2.0) $(pkg-config --libs --cflags dbus-glib-1) $(pkg-config --libs --cflags dbus-1)
# prefix for installation and search path (like icons)
PREFIX = /usr/local/
CFLAGS = -DDEBUG -Wall -O2 $(CCFLAGS)
CFLAGS = -DDEBUG -Wall -O2 $(CCFLAGS) `pkg-config --cflags glib-2.0` `pkg-config --cflags dbus-glib-1` `pkg-config --cflags dbus-1`
#CFLAGS = -Wall -O2 $(CCFLAGS)
LDFLAGS = `pkg-config --libs glib-2.0` `pkg-config --libs dbus-glib-1` `pkg-config --libs dbus-1`
PRGNAME = metawatch
MEMBERS = metawatch crc16ccitt mw_utility mw_main
@ -13,7 +18,7 @@ MEMBERS = metawatch crc16ccitt mw_utility mw_main
.SUFFIXES: .d .c
CFLAGS += -MD -DPREFIX=\"$(PREFIX)\" $(OPTIONS)
LDFLAGS = $(CLDFLAGS) $(SQLITELDFLAGS)
LDFLAGS += $(CLDFLAGS)
SOURCES = $(patsubst %,%.c,$(MEMBERS))
OBJS = $(patsubst %,%.o,$(MEMBERS))