]> Pileus Git - ~andy/gtk/blob - gtk/tests/Makefile.am
Merge branch 'bgo593793-filechooser-recent-folders-master'
[~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                = \
32                                 treemodel.h \
33                                 treemodel.c \
34                                 liststore.c \
35                                 treestore.c \
36                                 filtermodel.c \
37                                 sortmodel.c \
38                                 modelrefcount.c \
39                                 gtktreemodelrefcount.h \
40                                 gtktreemodelrefcount.c
41 treemodel_LDADD                  = $(progs_ldadd)
42
43 TEST_PROGS                      += treeview
44 treeview_SOURCES                 = treeview.c
45 treeview_LDADD                   = $(progs_ldadd)
46
47 TEST_PROGS                      += treeview-scrolling
48 treeview_scrolling_SOURCES       = treeview-scrolling.c
49 treeview_scrolling_LDADD         = $(progs_ldadd) -lm
50
51 TEST_PROGS                      += recentmanager
52 recentmanager_SOURCES            = recentmanager.c
53 recentmanager_LDADD              = $(progs_ldadd)
54
55 TEST_PROGS                      += floating
56 floating_SOURCES                 = floating.c
57 floating_LDADD                   = $(progs_ldadd)
58
59 #TEST_PROGS                     += object
60 #object_SOURCES                  = object.c pixbuf-init.c
61 #object_LDADD                    = $(progs_ldadd)
62
63 # this doesn't work in make distcheck, since running
64 # on a naked X server creates slightly different event
65 # sequences than running on a normal desktop
66 # TEST_PROGS                    += crossingevents
67 #crossingevents_SOURCES          = crossingevents.c
68 #crossingevents_LDADD            = $(progs_ldadd)
69
70 # Should be ported to new API's
71 #TEST_PROGS                     += filechooser
72 #filechooser_SOURCES             = filechooser.c pixbuf-init.c
73 #filechooser_LDADD               = $(progs_ldadd)
74
75 TEST_PROGS                      += builder
76 builder_SOURCES                  = builder.c
77 builder_LDADD                    = $(progs_ldadd)
78 builder_LDFLAGS                  = -export-dynamic
79
80 if OS_UNIX
81 #TEST_PROGS                     += defaultvalue
82 #defaultvalue_SOURCES            = defaultvalue.c pixbuf-init.c
83 #defaultvalue_LDADD              = $(progs_ldadd)
84 endif
85
86 TEST_PROGS                      += textbuffer
87 textbuffer_SOURCES               = textbuffer.c pixbuf-init.c
88 textbuffer_LDADD                 = $(progs_ldadd)
89
90 TEST_PROGS                      += textiter
91 textiter_SOURCES                 = textiter.c
92 textiter_LDADD                   = $(progs_ldadd)
93
94 TEST_PROGS                      += expander
95 expander_SOURCES                 = expander.c
96 expander_LDADD                   = $(progs_ldadd)
97
98 TEST_PROGS                      += action
99 action_SOURCES                   = action.c
100 action_LDADD                     = $(progs_ldadd)
101
102 TEST_PROGS                      += stylecontext
103 stylecontext_SOURCES             = stylecontext.c
104 stylecontext_LDADD               = $(progs_ldadd)
105
106 TEST_PROGS                      += papersize
107 papersize_SOURCES                = papersize.c
108 papersize_LDADD                  = $(progs_ldadd)
109
110 TEST_PROGS                      += cellarea
111 cellarea_SOURCES                 = cellarea.c
112 cellarea_LDADD                   = $(progs_ldadd)
113
114 TEST_PROGS                      += treepath
115 treepath_SOURCES                 = treepath.c
116 treepath_LDADD                   = $(progs_ldadd)
117
118 TEST_PROGS                      += accessible
119 accessible_SOURCES               = accessible.c
120 accessible_LDADD                 = $(progs_ldadd)
121
122 TEST_PROGS                      += entry
123 entry_SOURCES                    = entry.c
124 entry_LDADD                      = $(progs_ldadd)
125
126 TEST_PROGS                      += grid
127 grid_SOURCES                     = grid.c
128 grid_LDADD                       = $(progs_ldadd)
129
130 EXTRA_DIST +=                           \
131         file-chooser-test-dir/empty     \
132         file-chooser-test-dir/text.txt
133
134 -include $(top_srcdir)/git.mk