all: tilda
-tilda: tilda.o tilda-window.o tilda-terminal.o
+tilda: tilda.o tilda-window.o tilda-terminal.o tomboykeybinder.o tomboyutil.o eggaccelerators.o
$(GCC) $(CFLAGS) $^ -o $@ $(ALL_LIBS)
tilda.o: tilda.c
dbus-binding-tool --mode=glib-server --prefix=tilda_terminal tilda-terminal.xml > tilda-terminal-dbus-glue.h
$(GCC) $(CFLAGS) -c -o $@ $< $(ALL_CFLAGS)
+tomboykeybinder.o: tomboykeybinder.c tomboykeybinder.h
+ $(GCC) $(CFLAGS) -c -o $@ $< $(ALL_CFLAGS)
+
+tomboyutil.o: tomboyutil.c tomboyutil.h
+ $(GCC) $(CFLAGS) -c -o $@ $< $(ALL_CFLAGS)
+
+eggaccelerators.o: eggaccelerators.c eggaccelerators.h
+ $(GCC) $(CFLAGS) -c -o $@ $< $(ALL_CFLAGS)
+
memcheck: tilda
valgrind --tool=memcheck ./tilda