Merge branch 'tree-refcount'
[platform/upstream/glib.git] / gio / tests / Makefile.am
1 include $(top_srcdir)/Makefile.decl
2
3 INCLUDES =                      \
4         -g                      \
5         -I$(top_srcdir)         \
6         -I$(top_srcdir)/glib    \
7         -I$(top_srcdir)/gmodule \
8         -I$(top_srcdir)/gobject \
9         -I$(top_srcdir)/gio     \
10         $(GLIB_DEBUG_FLAGS)     \
11         -DSRCDIR=\""$(srcdir)"\"
12
13 noinst_PROGRAMS = $(TEST_PROGS) $(SAMPLE_PROGS)
14 progs_ldadd     =                                       \
15         $(top_builddir)/glib/libglib-2.0.la             \
16         $(top_builddir)/gobject/libgobject-2.0.la       \
17         $(top_builddir)/gio/libgio-2.0.la
18
19
20 TEST_PROGS +=                   \
21         memory-input-stream     \
22         memory-output-stream    \
23         readwrite               \
24         g-file                  \
25         g-file-info             \
26         data-input-stream       \
27         data-output-stream      \
28         g-icon                  \
29         buffered-input-stream   \
30         sleepy-stream           \
31         filter-streams          \
32         simple-async-result     \
33         srvtarget               \
34         contexts
35
36 SAMPLE_PROGS = resolver socket-server socket-client echo-server httpd send-data
37
38 if OS_UNIX
39 TEST_PROGS += live-g-file unix-streams desktop-app-info
40 endif
41
42 memory_input_stream_SOURCES       = memory-input-stream.c
43 memory_input_stream_LDADD         = $(progs_ldadd)
44
45 memory_output_stream_SOURCES      = memory-output-stream.c
46 memory_output_stream_LDADD        = $(progs_ldadd)
47
48 g_file_SOURCES    = g-file.c
49 g_file_LDADD      = $(progs_ldadd)
50
51 readwrite_SOURCES         = readwrite.c
52 readwrite_LDADD   = $(progs_ldadd)
53
54 g_file_info_SOURCES     = g-file-info.c
55 g_file_info_LDADD       = $(progs_ldadd)
56
57 data_input_stream_SOURCES       = data-input-stream.c
58 data_input_stream_LDADD         = $(progs_ldadd)
59
60 data_output_stream_SOURCES      = data-output-stream.c
61 data_output_stream_LDADD        = $(progs_ldadd)
62
63 g_icon_SOURCES  = g-icon.c
64 g_icon_LDADD    = $(progs_ldadd)
65
66 buffered_input_stream_SOURCES   = buffered-input-stream.c
67 buffered_input_stream_LDADD     = $(progs_ldadd)
68
69 live_g_file_SOURCES       = live-g-file.c
70 live_g_file_LDADD         = $(progs_ldadd)
71
72 desktop_app_info_SOURCES  = desktop-app-info.c
73 desktop_app_info_LDADD    = $(progs_ldadd)
74
75 unix_streams_SOURCES      = unix-streams.c
76 unix_streams_LDADD        = $(progs_ldadd) \
77         $(top_builddir)/gthread/libgthread-2.0.la
78
79 simple_async_result_SOURCES     = simple-async-result.c
80 simple_async_result_LDADD       = $(progs_ldadd)
81
82 sleepy_stream_SOURCES           = sleepy-stream.c
83 sleepy_stream_LDADD             = $(progs_ldadd)
84
85 filter_streams_SOURCES          = filter-streams.c
86 filter_streams_LDADD            = $(progs_ldadd)
87
88 resolver_SOURCES          = resolver.c
89 resolver_LDADD            = $(progs_ldadd) \
90         $(top_builddir)/gthread/libgthread-2.0.la
91
92 socket_server_SOURCES     = socket-server.c
93 socket_server_LDADD       = $(progs_ldadd) \
94         $(top_builddir)/gthread/libgthread-2.0.la
95
96 socket_client_SOURCES     = socket-client.c
97 socket_client_LDADD       = $(progs_ldadd) \
98         $(top_builddir)/gthread/libgthread-2.0.la
99
100 echo_server_SOURCES       = echo-server.c
101 echo_server_LDADD         = $(progs_ldadd) \
102         $(top_builddir)/gthread/libgthread-2.0.la
103
104 httpd_SOURCES             = httpd.c
105 httpd_LDADD               = $(progs_ldadd) \
106         $(top_builddir)/gthread/libgthread-2.0.la
107
108 send_data_SOURCES         = send-data.c
109 send_data_LDADD           = $(progs_ldadd) \
110         $(top_builddir)/gthread/libgthread-2.0.la
111
112 srvtarget_SOURCES         = srvtarget.c
113 srvtarget_LDADD           = $(progs_ldadd)
114
115 contexts_SOURCES          = contexts.c
116 contexts_LDADD            = $(progs_ldadd) \
117         $(top_builddir)/gthread/libgthread-2.0.la
118
119 DISTCLEAN_FILES = applications/mimeinfo.cache