]> Pileus Git - ~andy/gtk/blob - gtk/tests/Makefile.am
Add generic GtkTreeModel reference counting unit tests
[~andy/gtk] / gtk / tests / Makefile.am
1 include $(top_srcdir)/Makefile.decl
2
3 SUBDIRS =
4
5 AM_CPPFLAGS = \
6         -I$(top_srcdir)                 \
7         -I$(top_builddir)/gdk           \
8         -I$(top_srcdir)/gdk             \
9         -DGDK_DISABLE_DEPRECATED        \
10         -DGTK_DISABLE_DEPRECATED        \
11         -DSRCDIR=\""$(abs_srcdir)"\"    \
12         $(GTK_DEBUG_FLAGS)              \
13         $(GTK_DEP_CFLAGS)
14
15 DEPS = \
16         $(top_builddir)/gtk/libgtk-3.la
17
18 progs_ldadd = \
19         $(top_builddir)/gtk/libgtk-3.la \
20         $(top_builddir)/gdk/libgdk-3.la \
21         $(GTK_DEP_LIBS)
22
23 noinst_PROGRAMS = $(TEST_PROGS)
24
25
26 TEST_PROGS                      += testing
27 testing_SOURCES                  = testing.c
28 testing_LDADD                    = $(progs_ldadd)
29
30 TEST_PROGS                      += treemodel
31 treemodel_SOURCES                = treemodel.c liststore.c treestore.c filtermodel.c sortmodel.c modelrefcount.c gtktreemodelrefcount.c
32 treemodel_LDADD                  = $(progs_ldadd)
33
34 TEST_PROGS                      += treeview
35 treeview_SOURCES                 = treeview.c
36 treeview_LDADD                   = $(progs_ldadd)
37
38 TEST_PROGS                      += treeview-scrolling
39 treeview_scrolling_SOURCES       = treeview-scrolling.c
40 treeview_scrolling_LDADD         = $(progs_ldadd)
41
42 TEST_PROGS                      += recentmanager
43 recentmanager_SOURCES            = recentmanager.c
44 recentmanager_LDADD              = $(progs_ldadd)
45
46 TEST_PROGS                      += floating
47 floating_SOURCES                 = floating.c
48 floating_LDADD                   = $(progs_ldadd)
49
50 #TEST_PROGS                     += object
51 #object_SOURCES                  = object.c pixbuf-init.c
52 #object_LDADD                    = $(progs_ldadd)
53
54 # this doesn't work in make distcheck, since running
55 # on a naked X server creates slightly different event
56 # sequences than running on a normal desktop
57 # TEST_PROGS                    += crossingevents
58 #crossingevents_SOURCES          = crossingevents.c
59 #crossingevents_LDADD            = $(progs_ldadd)
60
61 # Should be ported to new API's
62 #TEST_PROGS                     += filechooser
63 #filechooser_SOURCES             = filechooser.c pixbuf-init.c
64 #filechooser_LDADD               = $(progs_ldadd)
65
66 TEST_PROGS                      += builder
67 builder_SOURCES                  = builder.c
68 builder_LDADD                    = $(progs_ldadd)
69 builder_LDFLAGS                  = -export-dynamic
70
71 if OS_UNIX
72 #TEST_PROGS                     += defaultvalue
73 #defaultvalue_SOURCES            = defaultvalue.c pixbuf-init.c
74 #defaultvalue_LDADD              = $(progs_ldadd)
75 endif
76
77 TEST_PROGS                      += textbuffer
78 textbuffer_SOURCES               = textbuffer.c pixbuf-init.c
79 textbuffer_LDADD                 = $(progs_ldadd)
80
81 TEST_PROGS                      += textiter
82 textiter_SOURCES                 = textiter.c
83 textiter_LDADD                   = $(progs_ldadd)
84
85 TEST_PROGS                      += expander
86 expander_SOURCES                 = expander.c
87 expander_LDADD                   = $(progs_ldadd)
88
89 TEST_PROGS                      += action
90 action_SOURCES                   = action.c
91 action_LDADD                     = $(progs_ldadd)
92
93 TEST_PROGS                      += stylecontext
94 stylecontext_SOURCES             = stylecontext.c
95 stylecontext_LDADD               = $(progs_ldadd)
96
97 TEST_PROGS                      += papersize
98 papersize_SOURCES                = papersize.c
99 papersize_LDADD                  = $(progs_ldadd)
100
101 TEST_PROGS                      += cellarea
102 cellarea_SOURCES                 = cellarea.c
103 cellarea_LDADD                   = $(progs_ldadd)
104
105 TEST_PROGS                      += treepath
106 treepath_SOURCES                 = treepath.c
107 treepath_LDADD                   = $(progs_ldadd)
108
109 TEST_PROGS                      += accessible
110 accessible_SOURCES               = accessible.c
111 accessible_LDADD                 = $(progs_ldadd)
112
113 TEST_PROGS                      += entry
114 entry_SOURCES                    = entry.c
115 entry_LDADD                      = $(progs_ldadd)
116
117 EXTRA_DIST +=                           \
118         file-chooser-test-dir/empty     \
119         file-chooser-test-dir/text.txt
120
121 -include $(top_srcdir)/git.mk