1TESTS =	\
2	t0001$(EXEEXT) \
3	t0002$(EXEEXT) \
4	t0003$(EXEEXT) \
5	t0004$(EXEEXT) \
6	t0005$(EXEEXT) \
7	t0006$(EXEEXT) \
8	t0007$(EXEEXT) \
9	t0008$(EXEEXT) \
10	t0009$(EXEEXT) \
11	t0011$(EXEEXT) \
12	t0012$(EXEEXT) \
13	t0013$(EXEEXT) \
14	t0014$(EXEEXT) \
15	t0015$(EXEEXT) \
16	t0016$(EXEEXT) \
17	t0017$(EXEEXT) \
18	t0018$(EXEEXT) \
19	t0019$(EXEEXT) \
20	t0020$(EXEEXT) \
21	dbsafestr$(EXEEXT) \
22	t0022$(EXEEXT) \
23	t0023$(EXEEXT) \
24	rpc$(EXEEXT) \
25	dbmorecmds$(EXEEXT) \
26	bcp$(EXEEXT) \
27	thread$(EXEEXT) \
28	text_buffer$(EXEEXT) \
29	done_handling$(EXEEXT) \
30	timeout$(EXEEXT) \
31	hang$(EXEEXT) \
32	null$(EXEEXT) \
33	null2$(EXEEXT) \
34	setnull$(EXEEXT) \
35	numeric$(EXEEXT) \
36	pending$(EXEEXT) \
37	cancel$(EXEEXT) \
38	spid$(EXEEXT) \
39	canquery$(EXEEXT) \
40	batch_stmt_ins_sel$(EXEEXT) \
41	batch_stmt_ins_upd$(EXEEXT) \
42	bcp_getl$(EXEEXT) \
43	empty_rowsets$(EXEEXT) \
44	string_bind$(EXEEXT) \
45	colinfo$(EXEEXT) \
46	bcp2$(EXEEXT)
47
48check_PROGRAMS	=	$(TESTS)
49
50t0001_SOURCES	=	t0001.c t0001.sql
51t0002_SOURCES	=	t0002.c t0002.sql
52t0003_SOURCES	=	t0003.c t0003.sql
53t0004_SOURCES	=	t0004.c t0004.sql
54t0005_SOURCES	=	t0005.c t0005.sql
55t0006_SOURCES	=	t0006.c t0006.sql
56t0007_SOURCES	=	t0007.c t0007.sql
57t0008_SOURCES	=	t0008.c
58t0009_SOURCES	=	t0009.c t0009.sql
59t0011_SOURCES	=	t0011.c t0011.sql
60t0012_SOURCES	=	t0012.c t0012.sql
61t0013_SOURCES	=	t0013.c t0013.sql data.bin
62t0014_SOURCES	=	t0014.c t0014.sql data.bin
63t0015_SOURCES	=	t0015.c t0015.sql
64t0016_SOURCES	=	t0016.c \
65			t0016.sql t0016_1.sql t0016_2.sql t0016_3.sql \
66			t0016_4.sql t0016_5.sql t0016_6.sql t0016_7.sql \
67			t0016_8.sql t0016_9.sql t0016_10.sql t0016_11.sql \
68			t0016.in t0016_1.in t0016_2.in t0016_3.in \
69			t0016_4.in t0016_5.in t0016_6.in t0016_7.in \
70			t0016_8.in t0016_9.in t0016_10.in t0016_11.in
71t0017_SOURCES	=	t0017.c t0017.sql t0017.in t0017.in.be
72t0018_SOURCES	=	t0018.c t0018.sql
73t0019_SOURCES	=	t0019.c
74t0020_SOURCES	=	t0020.c t0020.sql
75dbsafestr_SOURCES =	dbsafestr.c
76t0022_SOURCES	=	t0022.c t0022.sql
77t0023_SOURCES	=	t0023.c t0023.sql
78rpc_SOURCES	=	rpc.c rpc.sql
79dbmorecmds_SOURCES =	dbmorecmds.c dbmorecmds.sql
80bcp_SOURCES	=	bcp.c bcp.h bcp.sql
81thread_SOURCES	=	thread.c bcp.h
82text_buffer_SOURCES =	text_buffer.c text_buffer.sql
83done_handling_SOURCES =	done_handling.c done_handling.sql
84timeout_SOURCES =	timeout.c timeout.sql
85hang_SOURCES	=	hang.c
86null_SOURCES	=	null.c
87null2_SOURCES	=	null2.c
88setnull_SOURCES	=	setnull.c
89numeric_SOURCES =	numeric.c numeric.sql numeric_2.sql
90pending_SOURCES =	pending.c pending.sql
91cancel_SOURCES =	cancel.c cancel.sql
92spid_SOURCES	=	spid.c spid.sql
93canquery_SOURCES=	canquery.c canquery.sql
94batch_stmt_ins_sel_SOURCES	=	batch_stmt_ins_sel.c batch_stmt_ins_sel.sql
95batch_stmt_ins_upd_SOURCES	=	batch_stmt_ins_upd.c batch_stmt_ins_upd.sql
96bcp_getl_SOURCES=	bcp_getl.c
97empty_rowsets_SOURCES = empty_rowsets.c empty_rowsets.sql
98string_bind_SOURCES	=	string_bind.c
99colinfo_SOURCES	=	colinfo.c colinfo.sql
100bcp2_SOURCES	=	bcp2.c bcp2.sql
101
102noinst_LIBRARIES = libcommon.a
103libcommon_a_SOURCES = common.c
104
105AM_CPPFLAGS	= 	-DFREETDS_TOPDIR=\"$(top_srcdir)\" -I$(top_srcdir)/include
106if MINGW32
107AM_LDFLAGS	=	-no-fast-install
108else
109AM_LDFLAGS	=	-no-install -L../.libs -R "$(abs_builddir)/../.libs"
110endif
111LDADD		=	libcommon.a ../libsybdb.la ../../replacements/libreplacements.la $(LTLIBICONV)
112EXTRA_DIST	=	CMakeLists.txt
113CLEANFILES	=	tdsdump.out t0013.out t0014.out t0016.out \
114				t0016.err t0017.err t0017.out
115