1 include $(top_srcdir)/Makefile.decl
7 -I$(top_builddir)/gdk \
9 -DSRCDIR=\""$(abs_srcdir)"\" \
14 $(top_builddir)/gtk/libgtk-3.la
17 $(top_builddir)/gtk/libgtk-3.la \
18 $(top_builddir)/gdk/libgdk-3.la \
21 noinst_PROGRAMS = $(TEST_PROGS)
25 testing_SOURCES = testing.c
26 testing_LDADD = $(progs_ldadd)
28 TEST_PROGS += treemodel
37 gtktreemodelrefcount.h \
38 gtktreemodelrefcount.c
39 treemodel_LDADD = $(progs_ldadd)
41 TEST_PROGS += treeview
42 treeview_SOURCES = treeview.c
43 treeview_LDADD = $(progs_ldadd)
45 TEST_PROGS += treeview-scrolling
46 treeview_scrolling_SOURCES = treeview-scrolling.c
47 treeview_scrolling_LDADD = $(progs_ldadd) -lm
49 TEST_PROGS += recentmanager
50 recentmanager_SOURCES = recentmanager.c
51 recentmanager_LDADD = $(progs_ldadd)
53 TEST_PROGS += floating
54 floating_SOURCES = floating.c
55 floating_LDADD = $(progs_ldadd)
58 accel_SOURCES = accel.c
59 accel_LDADD = $(progs_ldadd)
62 #object_SOURCES = object.c
63 #object_LDADD = $(progs_ldadd)
65 # this doesn't work in make distcheck, since running
66 # on a naked X server creates slightly different event
67 # sequences than running on a normal desktop
68 # TEST_PROGS += crossingevents
69 #crossingevents_SOURCES = crossingevents.c
70 #crossingevents_LDADD = $(progs_ldadd)
72 TEST_PROGS += filechooser
73 filechooser_SOURCES = filechooser.c
74 filechooser_LDADD = $(progs_ldadd)
77 builder_SOURCES = builder.c
78 builder_LDADD = $(progs_ldadd)
79 builder_LDFLAGS = -export-dynamic
82 #TEST_PROGS += defaultvalue
83 #defaultvalue_SOURCES = defaultvalue.c
84 #defaultvalue_LDADD = $(progs_ldadd)
87 TEST_PROGS += textbuffer
88 textbuffer_SOURCES = textbuffer.c
89 textbuffer_LDADD = $(progs_ldadd)
91 TEST_PROGS += textiter
92 textiter_SOURCES = textiter.c
93 textiter_LDADD = $(progs_ldadd)
95 TEST_PROGS += expander
96 expander_SOURCES = expander.c
97 expander_LDADD = $(progs_ldadd)
100 action_SOURCES = action.c
101 action_LDADD = $(progs_ldadd)
103 TEST_PROGS += stylecontext
104 stylecontext_SOURCES = stylecontext.c
105 stylecontext_LDADD = $(progs_ldadd)
107 TEST_PROGS += papersize
108 papersize_SOURCES = papersize.c
109 papersize_LDADD = $(progs_ldadd)
111 TEST_PROGS += cellarea
112 cellarea_SOURCES = cellarea.c
113 cellarea_LDADD = $(progs_ldadd)
115 TEST_PROGS += treepath
116 treepath_SOURCES = treepath.c
117 treepath_LDADD = $(progs_ldadd)
119 TEST_PROGS += accessible
120 accessible_SOURCES = accessible.c
121 accessible_LDADD = $(progs_ldadd)
124 entry_SOURCES = entry.c
125 entry_LDADD = $(progs_ldadd)
128 grid_SOURCES = grid.c
129 grid_LDADD = $(progs_ldadd)
132 rbtree_CFLAGS = -DGTK_COMPILATION -UG_ENABLE_DEBUG
133 rbtree_SOURCES = rbtree.c ../gtkrbtree.h ../gtkrbtree.c
134 rbtree_LDADD = $(GTK_DEP_LIBS)
136 TEST_PROGS += bitmask
137 bitmask_CFLAGS = -DGTK_COMPILATION -UG_ENABLE_DEBUG
138 bitmask_SOURCES = bitmask.c \
139 ../gtkbitmaskprivate.h \
140 ../gtkallocatedbitmaskprivate.h \
141 ../gtkallocatedbitmask.c
142 bitmask_LDADD = $(GTK_DEP_LIBS)
144 TEST_PROGS += regression-tests
145 regression_tests_SOURCES = regression-tests.c
146 regression_tests_LDADD = $(progs_ldadd)
148 TEST_PROGS += keyhash
149 keyhash_SOURCES = keyhash.c \
150 ../gtkkeyhash.c ../gtkkeyhash.h \
151 ../gtkprivate.c ../gtkprivate.h
152 keyhash_LDADD = $(progs_ldadd)
153 keyhash_CFLAGS = -DGTK_COMPILATION \
154 -DGTK_LIBDIR=\"$(libdir)\" \
155 -DGTK_DATADIR=\"$(datadir)\" \
156 -DGTK_DATA_PREFIX=\"$(prefix)\" \
157 -DGTK_SYSCONFDIR=\"$(sysconfdir)\"
160 file-chooser-test-dir/empty \
161 file-chooser-test-dir/text.txt
163 -include $(top_srcdir)/git.mk