1include $(top_srcdir)/Makefile.decl
2
3INCLUDES = 			\
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
12noinst_PROGRAMS = $(TEST_PROGS)
13progs_ldadd     = 					\
14	$(top_builddir)/glib/libglib-2.0.la 		\
15	$(top_builddir)/gobject/libgobject-2.0.la	\
16	$(top_builddir)/gio/libgio-2.0.la
17
18
19TEST_PROGS +=	 		\
20	memory-input-stream 	\
21	memory-output-stream 	\
22	g-file 			\
23	g-file-info 		\
24	data-input-stream 	\
25	data-output-stream 	\
26	g-icon			\
27	buffered-input-stream	\
28	sleepy-stream		\
29	filter-streams		\
30	simple-async-result
31
32if OS_UNIX
33TEST_PROGS += live-g-file unix-streams desktop-app-info
34endif
35
36memory_input_stream_SOURCES	  = memory-input-stream.c
37memory_input_stream_LDADD	  = $(progs_ldadd)
38
39memory_output_stream_SOURCES	  = memory-output-stream.c
40memory_output_stream_LDADD	  = $(progs_ldadd)
41
42g_file_SOURCES	  = g-file.c
43g_file_LDADD	  = $(progs_ldadd)
44
45g_file_info_SOURCES	= g-file-info.c
46g_file_info_LDADD	= $(progs_ldadd)
47
48data_input_stream_SOURCES	= data-input-stream.c
49data_input_stream_LDADD		= $(progs_ldadd)
50
51data_output_stream_SOURCES	= data-output-stream.c
52data_output_stream_LDADD	= $(progs_ldadd)
53
54g_icon_SOURCES	= g-icon.c
55g_icon_LDADD	= $(progs_ldadd)
56
57buffered_input_stream_SOURCES	= buffered-input-stream.c
58buffered_input_stream_LDADD	= $(progs_ldadd)
59
60live_g_file_SOURCES	  = live-g-file.c
61live_g_file_LDADD	  = $(progs_ldadd)
62
63desktop_app_info_SOURCES  = desktop-app-info.c
64desktop_app_info_LDADD	  = $(progs_ldadd)
65
66unix_streams_SOURCES	  = unix-streams.c
67unix_streams_LDADD	  = $(progs_ldadd) \
68	$(top_builddir)/gthread/libgthread-2.0.la
69
70simple_async_result_SOURCES	= simple-async-result.c
71simple_async_result_LDADD	= $(progs_ldadd)
72
73sleepy_stream_SOURCES		= sleepy-stream.c
74sleepy_stream_LDADD		= $(progs_ldadd)
75
76filter_streams_SOURCES		= filter-streams.c
77filter_streams_LDADD		= $(progs_ldadd)
78
79DISTCLEAN_FILES = applications/mimeinfo.cache
80