]> Pileus Git - ~andy/gtk/blob - tests/Makefile.am
tests: add a test for fullscreen mode
[~andy/gtk] / tests / Makefile.am
1 ## Makefile.am for gtk+/tests
2 include $(top_srcdir)/Makefile.decl
3
4 SUBDIRS = css reftests a11y visuals
5
6 AM_CPPFLAGS =                           \
7         -I$(top_srcdir)                 \
8         -I$(top_builddir)/gdk           \
9         -I$(top_srcdir)/gdk             \
10         $(GTK_DEBUG_FLAGS)              \
11         $(GTK_DEP_CFLAGS)               \
12         $(GDK_DEP_CFLAGS)
13
14 DEPS = \
15         $(top_builddir)/gtk/libgtk-3.la
16
17 LDADD = \
18         $(top_builddir)/gtk/libgtk-3.la \
19         $(top_builddir)/gdk/libgdk-3.la \
20         $(GTK_DEP_LIBS)                 \
21         -lm
22
23 if USE_X11
24 testsocket_programs = testsocket testsocket_child
25 endif
26
27 noinst_PROGRAMS =  $(TEST_PROGS)        \
28         simple                          \
29         flicker                         \
30         print-editor                    \
31         testaccel                       \
32         testadjustsize                  \
33         testappchooser                  \
34         testappchooserbutton            \
35         testassistant                   \
36         testbbox                        \
37         testboxcss                      \
38         testbuttons                     \
39         testcairo                       \
40         testcalendar                    \
41         testclipboard                   \
42         testcolorchooser                \
43         testcombo                       \
44         testcombochange                 \
45         testcellrenderertext            \
46         testdnd                         \
47         testellipsise                   \
48         testentrycompletion             \
49         testentryicons                  \
50         testfilechooser                 \
51         testfilechooserbutton           \
52         testfontselection               \
53         testfontselectiondialog         \
54         testfontchooser                 \
55         testfontchooserdialog           \
56         testframe                       \
57         testfullscreen                  \
58         testgeometry                    \
59         testgiconpixbuf                 \
60         testgrid                        \
61         testgtk                         \
62         testheightforwidth              \
63         testiconview                    \
64         testiconview-keynav             \
65         testicontheme                   \
66         testimage                       \
67         testinput                       \
68         testkineticscrolling            \
69         testlockbutton                  \
70         testmenubars                    \
71         testmenubutton                  \
72         testmountoperation              \
73         testmultidisplay                \
74         testmultiscreen                 \
75         testnotebookdnd                 \
76         testnumerableicon               \
77         testnouiprint                   \
78         testoffscreen                   \
79         testoffscreenwindow             \
80         testorientable                  \
81         testoverlay                     \
82         testoverlaystyleclass           \
83         testprint                       \
84         testrecentchooser               \
85         testrecentchoosermenu           \
86         testrichtext                    \
87         testscale                       \
88         testselection                   \
89         $(testsocket_programs)          \
90         testspinbutton                  \
91         teststatusicon                  \
92         testtoolbar                     \
93         stresstest-toolbar              \
94         testtreechanging                \
95         testtreeedit                    \
96         testtreemodel                   \
97         testtreeview                    \
98         testtreefocus                   \
99         testtreeflow                    \
100         testtreecolumns                 \
101         testtreecolumnsizing            \
102         testtreesort                    \
103         testverticalcells               \
104         treestoretest                   \
105         testxinerama                    \
106         testwindows                     \
107         testmerge                       \
108         testactions                     \
109         testgrouping                    \
110         testtooltips                    \
111         testexpand                      \
112         testexpander                    \
113         testvolumebutton                \
114         testscrolledwindow              \
115         testswitch                      \
116         testcellarea                    \
117         testswitch                      \
118         styleexamples                   \
119         testtreemenu                    \
120         testtoplevelembed               \
121         testnoscreen                    \
122         testtreepos                     \
123         testsensitive                   \
124         testtextview                    \
125         testanimation                   \
126         testpixbuf-save                 \
127         testpixbuf-color                \
128         testpixbuf-scale                \
129         testgmenu                       \
130         testlogout
131
132 if USE_X11
133 noinst_PROGRAMS += testerrors
134 endif
135
136 if HAVE_CXX
137
138 AM_CXXFLAGS = $(AM_CPPFLAGS)
139
140 noinst_PROGRAMS += autotestkeywords
141 TESTS = autotestkeywords
142
143 autotestkeywords_SOURCES = autotestkeywords.cc
144 autotestkeywords_CPPFLAGS = -I$(srcdir)/dummy-headers
145
146 if HAVE_OBJC
147 autotestkeywords_CPPFLAGS += -DHAVE_OBJC=1 -x objective-c++
148 endif
149
150 endif
151
152 flicker_DEPENDENCIES = $(TEST_DEPS)
153 simple_DEPENDENCIES = $(TEST_DEPS)
154 print_editor_DEPENDENCIES = $(TEST_DEPS)
155 testheightforwidth_DEPENDENCIES = $(TEST_DEPS)
156 testicontheme_DEPENDENCIES = $(TEST_DEPS)
157 testiconview_DEPENDENCIES = $(TEST_DEPS)
158 testaccel_DEPENDENCIES = $(TEST_DEPS)
159 testadjustsize_DEPENDENCIES = $(TEST_DEPS)
160 testassistant_DEPENDENCIES = $(TEST_DEPS)
161 testbbox_DEPENDENCIES = $(TEST_DEPS)
162 testbuttons_DEPENDENCIES = $(TEST_DEPS)
163 testcairo_DEPENDENCIES = $(TEST_DEPS)
164 testcalendar_DEPENDENCIES = $(TEST_DEPS)
165 testclipboard_DEPENDENCIES = $(TEST_DEPS)
166 testcolorchooser_DEPENDENCIES = $(TEST_DEPS)
167 testcombo_DEPENDENCIES = $(TEST_DEPS)
168 testcombochange_DEPENDENCIES = $(TEST_DEPS)
169 testcellrenderertext_DEPENDENCIES = $(TEST_DEPS)
170 testdnd_DEPENDENCIES = $(TEST_DEPS)
171 testellipsise_DEPENDENCIES = $(TEST_DEPS)
172 testentrycompletion_DEPENDENCIES = $(TEST_DEPS)
173 testentryicons_DEPENDENCIES = $(TEST_DEPS)
174 testerrors_DEPENDENCIES = $(TEST_DEPS)
175 testfilechooser_DEPENDENCIES = $(TEST_DEPS)
176 testfilechooserbutton_DEPENDENCIES = $(TEST_DEPS)
177 testfontselection_DEPENDENCIES = $(TEST_DEPS)
178 testfontselectiondialog_DEPENDENCIES = $(TEST_DEPS)
179 testfontchooser_DEPENDENCIES = $(TEST_DEPS)
180 testfontchooserdialog_DEPENDENCIES = $(TEST_DEPS)
181 testframe_DEPENDENCIES = $(TEST_DEPS)
182 testgeometry_DEPENDENCIES = $(TEST_DEPS)
183 testgiconpixbuf = $(TEST_DEPS)
184 testgrid_DEPENDENCIES = $(TEST_DEPS)
185 testgtk_DEPENDENCIES = $(TEST_DEPS)
186 testinput_DEPENDENCIES = $(TEST_DEPS)
187 testimage_DEPENDENCIES = $(TEST_DEPS)
188 testkineticscrolling_DEPENDENCIES = $(TEST_DEPS)
189 testlockbutton_DEPENDENCIES = $(TEST_DEPS)
190 testmenubars_DEPENDENCIES = $(TEST_DEPS)
191 testmenubutton_DEPENDENCIES = $(TEST_DEPS)
192 testmountoperation_DEPENDENCIES = $(TEST_DEPS)
193 testmultidisplay_DEPENDENCIES = $(TEST_DEPS)
194 testmultiscreen_DEPENDENCIES = $(TEST_DEPS)
195 testnotebookdnd_DEPENDENCIES = $(TEST_DEPS)
196 testnouiprint_DEPENDENCIES = $(TEST_DEPS)
197 testnumerableicon_DEPENDENCIES = $(TEST_DEPS)
198 testoffscreen_DEPENDENCIES = $(TEST_DEPS)
199 testoffscreenwindow_DEPENDENCIES = $(TEST_DEPS)
200 testappchooser_DEPENDENCIES = $(TEST_DEPS)
201 testappchooserbutton_DEPENDENCIES = $(TEST_DEPS)
202 testorientable_DEPENDENCIES = $(TEST_DEPS)
203 testoverlay_DEPENDENCIES = $(TEST_DEPS)
204 testoverlaystyleclass_DEPENDENCIES = $(TEST_DEPS)
205 testprint_DEPENDENCIES = $(TEST_DEPS)
206 testrecentchooser_DEPENDENCIES = $(TEST_DEPS)
207 testrecentchoosermenu_DEPENDENCIES = $(TEST_DEPS)
208 testrichtext_DEPENDENCIES = $(TEST_DEPS)
209 testscale_DEPENDENCIES = $(TEST_DEPS)
210 testselection_DEPENDENCIES = $(TEST_DEPS)
211 testsocket_DEPENDENCIES = $(DEPS)
212 testsocket_child_DEPENDENCIES = $(DEPS)
213 testspinbutton_DEPENDENCIES = $(TEST_DEPS)
214 teststatusicon_DEPENDENCIES = $(TEST_DEPS)
215 testtreechanging_DEPENDENCIES = $(DEPS)
216 testtreeedit_DEPENDENCIES = $(DEPS)
217 testtreemodel_DEPENDENCIES = $(DEPS)
218 testtreeview_DEPENDENCIES = $(DEPS)
219 testtreefocus_DEPENDENCIES = $(DEPS)
220 testtreeflow_DEPENDENCIES = $(DEPS)
221 testtreecolumns_DEPENDENCIES = $(DEPS)
222 testtreecolumnsizing_DEPENDENCIES = $(DEPS)
223 testtreesort_DEPENDENCIES = $(DEPS)
224 testverticalcells_DEPENDENCIES = $(DEPS)
225 treestoretest_DEPENDENCIES = $(TEST_DEPS)
226 testxinerama_DEPENDENCIES = $(TEST_DEPS)
227 testmerge_DEPENDENCIES = $(TEST_DEPS)
228 testactions_DEPENDENCIES = $(TEST_DEPS)
229 testgrouping_DEPENDENCIES = $(TEST_DEPS)
230 testtooltips_DEPENDENCIES = $(TEST_DEPS)
231 testvolumebutton_DEPENDENCIES = $(TEST_DEPS)
232 testscrolledwindow_DEPENDENCIES = $(TEST_DEPS)
233 testcellarea_DEPENDENCIES = $(TEST_DEPS)
234 testtreemenu_DEPENDENCIES = $(TEST_DEPS)
235 testwindows_DEPENDENCIES = $(TEST_DEPS)
236 testexpand_DEPENDENCIES = $(TEST_DEPS)
237 testexpander_DEPENDENCIES = $(TEST_DEPS)
238 testswitch_DEPENDENCIES = $(TEST_DEPS)
239 styleexamples_DEPENDENCIES = $(TEST_DEPS)
240 testtoplevelembed_DEPENDENCIES = $(TEST_DEPS)
241 testnoscreen_DEPENDENCIES = $(TEST_DEPS)
242 testtreepos_DEPENDENCIES = $(TEST_DEPS)
243 testsensitive_DEPENDENCIES = $(TEST_DEPS)
244 testtextview_DEPENDENCIES = $(TEST_DEPS)
245 testanimation_DEPENDENCIES = $(TEST_DEPS)
246 testpixbuf_save_DEPENDENCIES = $(TEST_DEPS)
247 testpixbuf_color_DEPENDENCIES = $(TEST_DEPS)
248 testpixbuf_scale_DEPENDENCIES = $(TEST_DEPS)
249 testgmenu_DEPENDENCIES = $(TEST_DEPS)
250 testlogout_DEPENDENCIES = $(TEST_DEPS)
251
252 testboxcss_SOURCES =    \
253         testboxcss.c    \
254         prop-editor.c
255
256 testentrycompletion_SOURCES =   \
257         prop-editor.c           \
258         testentrycompletion.c
259
260 testentryicons_SOURCES =        \
261         prop-editor.c           \
262         testentryicons.c
263
264 testfilechooser_SOURCES =       \
265         prop-editor.c           \
266         testfilechooser.c
267
268 testfilechooserbutton_SOURCES = \
269         prop-editor.c           \
270         testfilechooserbutton.c
271
272 testfontselection_SOURCES = \
273         testfontselection.c
274
275 testfontselectiondialog_SOURCES = \
276         testfontselectiondialog.c
277
278 testfontchooser_SOURCES = \
279         prop-editor.c           \
280         testfontchooser.c
281
282 testfontchooserdialog_SOURCES = \
283         prop-editor.c           \
284         testfontchooserdialog.c
285
286 testgrid_SOURCES =      \
287         testgrid.c
288
289 testgtk_SOURCES =       \
290         prop-editor.c   \
291         testgtk.c
292
293 testtreechanging_SOURCES =      \
294         prop-editor.c           \
295         testtreechanging.c
296
297 testtreeedit_SOURCES =  \
298         testtreeedit.c
299
300 testtreemodel_SOURCES = \
301         testtreemodel.c
302
303 testtreeview_SOURCES =  \
304         prop-editor.c   \
305         testtreeview.c
306
307 testtoolbar_SOURCES =   \
308         testtoolbar.c   \
309         prop-editor.c
310
311 testmenubutton_SOURCES =        \
312         testmenubutton.c        \
313         prop-editor.c
314
315 testprint_SOURCES =     \
316         testprint.c             \
317         testprintfileoperation.h \
318         testprintfileoperation.c
319
320 testsocket_SOURCES =            \
321         testsocket.c            \
322         testsocket_common.c
323
324 testsocket_child_SOURCES =      \
325         testsocket_child.c      \
326         testsocket_common.c
327
328 testspinbutton_SOURCES =        \
329         testspinbutton.c
330
331 teststatusicon_SOURCES =        \
332         prop-editor.c           \
333         teststatusicon.c
334
335 testmerge_SOURCES =             \
336         testmerge.c
337
338 testactions_SOURCES =           \
339         testactions.c
340
341 testbbox_SOURCES =              \
342         testbbox.c
343
344 testbuttons_SOURCES =           \
345         testbuttons.c
346
347 testframe_SOURCES =             \
348         testframe.c
349
350 testgeometry_SOURCES =          \
351         testgeometry.c
352
353 testgiconpixbuf_SOURCES =       \
354         testgiconpixbuf.c
355
356 testiconview_SOURCES =          \
357         testiconview.c          \
358         prop-editor.c
359
360 testiconview_keynav_SOURCES =   \
361         testiconview-keynav.c
362
363 testnumerableicon_SOURCES =     \
364         testnumerableicon.c     \
365         prop-editor.c
366
367 testrecentchooser_SOURCES =     \
368         prop-editor.c           \
369         testrecentchooser.c
370
371 testgrouping_SOURCES =          \
372         testgrouping.c
373
374 testtooltips_SOURCES =          \
375         testtooltips.c
376
377 testrecentchoosermenu_SOURCES = \
378         testrecentchoosermenu.c
379
380 testvolumebutton_SOURCES =      \
381         testvolumebutton.c
382
383 testscrolledwindow_SOURCES =    \
384         testscrolledwindow.c
385
386 testcellarea_SOURCES =          \
387         testcellarea.c
388
389 testtreemenu_SOURCES =          \
390         testtreemenu.c
391
392 testoffscreen_SOURCES =         \
393         gtkoffscreenbox.c       \
394         gtkoffscreenbox.h       \
395         testoffscreen.c
396
397 testoffscreenwindow_SOURCES =   \
398         testoffscreenwindow.c
399
400 testoverlay_SOURCES =   \
401         testoverlay.c
402
403 testoverlaystyleclass_SOURCES = \
404         testoverlaystyleclass.c
405
406 testappchooser_SOURCES = \
407         testappchooser.c
408
409 testappchooserbutton_SOURCES = \
410         testappchooserbutton.c
411
412 testwindows_SOURCES =   \
413         testwindows.c
414
415 testexpand_SOURCES = testexpand.c
416
417 testexpander_SOURCES = testexpander.c
418
419 testswitch_SOURCES = testswitch.c
420
421 styleexamples_SOURCES = styleexamples.c
422
423 testtoplevelembed_SOURCES = testtoplevelembed.c
424
425 testtextview_SOURCES = testtextview.c
426
427 testanimation_SOURCES = testanimation.c
428
429 testpixbuf_scale_SOURCES = testpixbuf-scale.c
430
431 testpixbuf_color_SOURCES = testpixbuf-color.c
432
433 testpixbuf_save_SOURCES = testpixbuf-save.c
434
435 testcolorchooser_SOURCES = testcolorchooser.c
436
437 testkineticscrolling_SOURCES = testkineticscrolling.c
438
439 EXTRA_DIST +=                   \
440         gradient1.png           \
441         prop-editor.h           \
442         testgtk.1               \
443         testgtk.css             \
444         testgtk2.css            \
445         3DRings.xpm             \
446         FilesQueue.xpm          \
447         Modeller.xpm            \
448         check-y.xpm             \
449         check-n.xpm             \
450         marble.xpm              \
451         test.xpm                \
452         check-y.xpm             \
453         check-n.xpm             \
454         test.xpm                \
455         merge-1.ui              \
456         merge-2.ui              \
457         merge-3.ui              \
458         gnome-textfile.png      \
459         makefile.msc
460
461
462 -include $(top_srcdir)/git.mk