GOBJ_CFLAGS=`pkg-config --cflags gobject-2.0`
GOBJ_LIBS=`pkg-config --libs gobject-2.0`
+ALL_CFLAGS=`pkg-config --cflags gtk+-2.0 vte`
+ALL_LIBS=`pkg-config --libs gtk+-2.0 vte`
+
.PHONY: all memcheck-tt memcheck-tw memcheck clean
all: tilda-window tilda-terminal
$(GCC) $(CFLAGS) -c -o $@ $< $(GOBJ_CFLAGS)
tilda-terminal: tilda-terminal.o
- $(GCC) $(CFLAGS) $^ -o $@ $(GOBJ_LIBS)
+ $(GCC) $(CFLAGS) $^ -o $@ $(ALL_LIBS)
tilda-terminal.o: tilda-terminal.c tilda-terminal.h
- $(GCC) $(CFLAGS) -c -o $@ $< $(GOBJ_CFLAGS)
+ $(GCC) $(CFLAGS) -c -o $@ $< $(ALL_CFLAGS)
memcheck-tw: tilda-window
valgrind --tool=memcheck ./tilda-window