3 GOBJ_CFLAGS=`pkg-config --cflags gobject-2.0`
4 GOBJ_LIBS=`pkg-config --libs gobject-2.0`
6 tilda-window: tilda-window.o
7 $(GCC) $(CFLAGS) $^ -o $@ $(GOBJ_LIBS)
9 tilda-window.o: tilda-window.c tilda-window.h
10 $(GCC) $(CFLAGS) -c -o $@ $< $(GOBJ_CFLAGS)
12 tilda-terminal: tilda-terminal.o
13 $(GCC) $(CFLAGS) $^ -o $@ $(GOBJ_LIBS)
15 tilda-terminal.o: tilda-terminal.c tilda-terminal.h
16 $(GCC) $(CFLAGS) -c -o $@ $< $(GOBJ_CFLAGS)
18 memcheck-tw: tilda-window
19 valgrind --tool=memcheck ./tilda-window
21 memcheck-tt: tilda-terminal
22 valgrind --tool=memcheck ./tilda-terminal
24 memcheck: memcheck-tt memcheck-tw