X-Git-Url: https://irasnyder.com/gitweb/?a=blobdiff_plain;f=Makefile;h=534a45e2031c7b2ba13964502bba67e987cb14dc;hb=0424ae4525050c3a09b13a240daf7e297b17767d;hp=1a5179c1a8e350b294d481602fdcfd82ccf3fc00;hpb=b29938cc9dcd9059a83448cecf15aebab7f55323;p=tilda-gobject.git diff --git a/Makefile b/Makefile index 1a5179c..534a45e 100644 --- a/Makefile +++ b/Makefile @@ -15,7 +15,7 @@ ALL_LIBS=`pkg-config --libs gtk+-2.0 vte dbus-glib-1` all: tilda -tilda: tilda.o tilda-controller.o tilda-window.o tilda-terminal.o tomboykeybinder.o tomboyutil.o eggaccelerators.o +tilda: tilda.o tilda-controller.o tilda-window.o tilda-terminal.o tomboykeybinder.o eggaccelerators.o $(GCC) $(CFLAGS) $(LDFLAGS) $^ -o $@ $(ALL_LIBS) tilda.o: tilda.c tilda.h @@ -36,14 +36,14 @@ tilda-terminal.o: tilda-terminal.c tilda-terminal.h tilda-terminal.xml 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 + # Variables to make GLib work MUCH better in valgrind + export G_DEBUG=gc-friendly + export G_SLICE=always-malloc + valgrind --suppressions=tilda.suppressions --tool=memcheck --leak-check=full ./tilda clean: rm -f *.o