-I$(top_srcdir) \
-I$(top_builddir)/gdk \
-I$(top_srcdir)/gdk \
- -DGDK_DISABLE_DEPRECATED \
- -DGTK_DISABLE_DEPRECATED \
-DSRCDIR=\""$(abs_srcdir)"\" \
$(GTK_DEBUG_FLAGS) \
$(GTK_DEP_CFLAGS)
testing_LDADD = $(progs_ldadd)
TEST_PROGS += treemodel
-treemodel_SOURCES = treemodel.c liststore.c treestore.c filtermodel.c sortmodel.c modelrefcount.c gtktreemodelrefcount.c
+treemodel_SOURCES = \
+ treemodel.h \
+ treemodel.c \
+ liststore.c \
+ treestore.c \
+ filtermodel.c \
+ sortmodel.c \
+ modelrefcount.c \
+ gtktreemodelrefcount.h \
+ gtktreemodelrefcount.c
treemodel_LDADD = $(progs_ldadd)
TEST_PROGS += treeview
floating_SOURCES = floating.c
floating_LDADD = $(progs_ldadd)
+TEST_PROGS += accel
+accel_SOURCES = accel.c
+accel_LDADD = $(progs_ldadd)
+
#TEST_PROGS += object
-#object_SOURCES = object.c pixbuf-init.c
+#object_SOURCES = object.c
#object_LDADD = $(progs_ldadd)
# this doesn't work in make distcheck, since running
#crossingevents_SOURCES = crossingevents.c
#crossingevents_LDADD = $(progs_ldadd)
-# Should be ported to new API's
-#TEST_PROGS += filechooser
-#filechooser_SOURCES = filechooser.c pixbuf-init.c
-#filechooser_LDADD = $(progs_ldadd)
+TEST_PROGS += filechooser
+filechooser_SOURCES = filechooser.c
+filechooser_LDADD = $(progs_ldadd)
TEST_PROGS += builder
builder_SOURCES = builder.c
if OS_UNIX
#TEST_PROGS += defaultvalue
-#defaultvalue_SOURCES = defaultvalue.c pixbuf-init.c
+#defaultvalue_SOURCES = defaultvalue.c
#defaultvalue_LDADD = $(progs_ldadd)
endif
TEST_PROGS += textbuffer
-textbuffer_SOURCES = textbuffer.c pixbuf-init.c
+textbuffer_SOURCES = textbuffer.c
textbuffer_LDADD = $(progs_ldadd)
TEST_PROGS += textiter
entry_SOURCES = entry.c
entry_LDADD = $(progs_ldadd)
+TEST_PROGS += grid
+grid_SOURCES = grid.c
+grid_LDADD = $(progs_ldadd)
+
+TEST_PROGS += rbtree
+rbtree_CFLAGS = -DGTK_COMPILATION -UG_ENABLE_DEBUG
+rbtree_SOURCES = rbtree.c ../gtkrbtree.h ../gtkrbtree.c
+rbtree_LDADD = $(GTK_DEP_LIBS)
+
+TEST_PROGS += bitmask
+bitmask_CFLAGS = -DGTK_COMPILATION -UG_ENABLE_DEBUG
+bitmask_SOURCES = bitmask.c \
+ ../gtkbitmaskprivate.h \
+ ../gtkallocatedbitmaskprivate.h \
+ ../gtkallocatedbitmask.c
+bitmask_LDADD = $(GTK_DEP_LIBS)
+
+TEST_PROGS += regression-tests
+regression_tests_SOURCES = regression-tests.c
+regression_tests_LDADD = $(progs_ldadd)
+
+TEST_PROGS += keyhash
+keyhash_SOURCES = keyhash.c \
+ ../gtkkeyhash.c ../gtkkeyhash.h \
+ ../gtkprivate.c ../gtkprivate.h
+keyhash_LDADD = $(progs_ldadd)
+keyhash_CFLAGS = -DGTK_COMPILATION \
+ -DGTK_LIBDIR=\"$(libdir)\" \
+ -DGTK_DATADIR=\"$(datadir)\" \
+ -DGTK_DATA_PREFIX=\"$(prefix)\" \
+ -DGTK_SYSCONFDIR=\"$(sysconfdir)\"
+
EXTRA_DIST += \
file-chooser-test-dir/empty \
file-chooser-test-dir/text.txt