gtkgl.c gtkgl.h \
gpqueue.c gpqueue.h
libgrits_la_CPPFLAGS = $(AM_CPPFLAGS) \
- -DPKGDATADIR="\"$(dots)$(datadir)/$(GRITS_SUBDIR)\"" \
- -DPLUGINSDIR="\"$(dots)$(libdir)/$(GRITS_SUBDIR)\""
+ -DPKGDATADIR="\"$(DOTS)$(datadir)/$(GRITS_SUBDIR)\"" \
+ -DPLUGINSDIR="\"$(DOTS)$(libdir)/$(GRITS_SUBDIR)\""
libgrits_la_LIBADD = $(AM_LDADD) -lm \
objects/libgrits-objects.la \
data/libgrits-data.la
glib-genmarshal --prefix=grits_cclosure_marshal --header $< > $@
# Debugging rules
-test: all .libs/$(GRITS_SUBDIR)
+BUILT_SOURCES += .libs/$(GRITS_SUBDIR)
+
+.libs/$(GRITS_SUBDIR):
+ mkdir -p .libs
+ ln -sf ../plugins/.libs $@
+
+test: all
./grits-test
-gdb: all .libs/$(GRITS_SUBDIR)
- gdb ./grits-test
+gdb: all
+ gdb ./.libs/grits-test
-ddd: all .libs/$(GRITS_SUBDIR)
+ddd: all
ddd ./grits-test
-.libs/$(GRITS_SUBDIR): plugins/.libs
- ln -sf ../plugins/.libs .libs/$(GRITS_SUBDIR)
-
memcheck: all
G_SLICE=always-malloc \
G_DEBUG=gc-friendly,resident-modules \