cfad47cfa3/t3compiler/Testsuite.am
Commiter: Nikos Chantziaras
Author: Nikos Chantziaras
Revision: cfad47cfa3
File Size: 12.7 KB
(June 01, 2009 20:54 UTC) Almost 3 years ago
Initial commit.
## Rules for the TADS 3 test suite. ## Set up some env. variables needed by the test scripts. We must ## always use absolute paths here, as the scripts might 'cd'. ## TESTS_ENVIRONMENT = \ T3_DAT="@abs_srcdir@/t3compiler/tads3/test/data" \ T3_LOG="@abs_srcdir@/t3compiler/tads3/test/log" \ T3_OUT="@abs_builddir@/test/out" \ T3_RESDIR="@abs_srcdir@/tads3" \ T3_INCDIR="@abs_srcdir@/t3compiler/tads3/include" \ T3_LIBDIR="@abs_srcdir@/t3compiler/tads3/lib" \ SCRIPTS="@abs_srcdir@/t3compiler/testscripts" \ TESTPROGS="@abs_builddir@/test" \ t3make="@abs_builddir@/t3make" ## The test binaries. We'll also build the 't3pre' utility, since it's ## required by the test suite. ## check_PROGRAMS = \ test/t3pre \ test/test_pool \ test/test_utf8 \ test/test_chr \ test/test_gets \ test/test_err \ test/test_regex \ test/test_obj \ test/test_sort \ test/test_write \ test/test_exec \ test/test_tok \ test/test_prs \ test/test_sym \ test/test_prs_top \ test/test_comp_obj \ test/test_link ## Test programs to be executed (can be both scripts and binaries). ## TESTS = \ test/test_obj \ t3compiler/testscripts/test_pp \ t3compiler/testscripts/test_ex \ t3compiler/testscripts/all_make \ t3compiler/testscripts/test_pre nodist_test_t3pre_SOURCES = t3compiler/tads3/test/test_pre.cpp \ src/osportable.cc \ src/missing.cc \ t3compiler/src/osportable3.cc \ tads2/osnoui.c \ tads2/osifc.c \ tads2/osrestad.c \ tads3/std.cpp \ tads3/charmap.cpp \ tads3/resldexe.cpp \ tads3/resload.cpp \ tads3/vminit.cpp \ tads3/vmini_nd.cpp \ tads3/vminitim.cpp \ tads3/vmcfgmem.cpp \ tads3/vmobj.cpp \ tads3/vmundo.cpp \ tads3/vmtobj.cpp \ tads3/vmpat.cpp \ tads3/vmstrcmp.cpp \ tads3/vmdict.cpp \ tads3/vmgram.cpp \ tads3/vmstr.cpp \ tads3/vmcoll.cpp \ tads3/vmiter.cpp \ tads3/vmlst.cpp \ tads3/vmsort.cpp \ tads3/vmsortv.cpp \ tads3/vmbignum.cpp \ tads3/vmvec.cpp \ tads3/vmintcls.cpp \ tads3/vmanonfn.cpp \ tads3/vmlookup.cpp \ tads3/vmbytarr.cpp \ tads3/vmcset.cpp \ tads3/vmfilobj.cpp \ tads3/vmstack.cpp \ tads3/vmerr.cpp \ tads3/vmerrmsg.cpp \ tads3/vmpool.cpp \ tads3/vmpoolim.cpp \ tads3/vmtype.cpp \ tads3/vmtypedh.cpp \ tads3/utf8.cpp \ tads3/vmrun.cpp \ tads3/vmfunc.cpp \ tads3/vmmeta.cpp \ tads3/vmbif.cpp \ tads3/vmimage.cpp \ tads3/vmimg_nd.cpp \ tads3/vmrunsym.cpp \ tads3/vmsrcf.cpp \ tads3/vmfile.cpp \ tads3/vmbiftad.cpp \ tads3/vmbiftio.cpp \ tads3/askf_tx3.cpp \ tads3/indlg_tx3.cpp \ tads3/vmsave.cpp \ tads3/vmcrc.cpp \ tads3/vmbift3.cpp \ tads3/vmbt3_nd.cpp \ tads3/vmregex.cpp \ tads3/vmconsol.cpp \ tads3/vmconmor.cpp \ tads3/vmconhmp.cpp \ tads3/vmhosttx.cpp \ tads3/vmhostsi.cpp \ tads3/vmhash.cpp \ tads3/vmmcreg.cpp \ tads3/vmbifreg.cpp \ tads3/derived/vmuni_cs.cpp \ t3compiler/tads3/std_dbg.cpp \ t3compiler/tads3/vmwrtimg.cpp \ t3compiler/tads3/vmpreini.cpp \ t3compiler/tads3/vmimgrb.cpp \ t3compiler/tads3/vmbifc.cpp \ t3compiler/tads3/os_stdio.cpp nodist_test_test_utf8_SOURCES = t3compiler/tads3/test/test_utf8.cpp \ tads3/utf8.cpp nodist_test_test_chr_SOURCES = t3compiler/tads3/test/test_chr.cpp \ src/osportable.cc \ tads2/osnoui.c \ tads3/std.cpp \ tads3/utf8.cpp \ tads3/charmap.cpp \ tads3/resload.cpp \ t3compiler/tads3/resnoexe.cpp \ t3compiler/tads3/std_dbg.cpp nodist_test_test_gets_SOURCES = t3compiler/tads3/test/test_gets.cpp \ src/osportable.cc \ src/missing.cc \ tads2/osnoui.c \ tads3/std.cpp \ tads3/utf8.cpp \ tads3/charmap.cpp \ tads3/resload.cpp \ t3compiler/tads3/resnoexe.cpp \ t3compiler/tads3/tcsrc.cpp \ t3compiler/tads3/std_dbg.cpp nodist_test_test_err_SOURCES = t3compiler/tads3/test/test_err.cpp \ tads3/std.cpp \ t3compiler/tads3/std_dbg.cpp \ tads3/vmerr.cpp \ tads3/vmerrmsg.cpp nodist_test_test_regex_SOURCES = t3compiler/tads3/test/test_regex.cpp \ src/missing.cc \ tads3/vmregex.cpp \ tads3/vmerr.cpp \ tads3/vmerrmsg.cpp \ tads3/std.cpp \ tads3/derived/vmuni_cs.cpp \ t3compiler/tads3/std_dbg.cpp nodist_test_test_obj_SOURCES = t3compiler/tads3/test/test_obj.cpp \ src/osportable.cc \ src/missing.cc \ t3compiler/src/osportable3.cc \ tads3/std.cpp \ tads3/charmap.cpp \ tads3/resload.cpp \ tads3/vmfile.cpp \ tads3/vmundo.cpp \ tads3/vmobj.cpp \ tads3/vmtobj.cpp \ tads3/vmpat.cpp \ tads3/vmstrcmp.cpp \ tads3/vmstr.cpp \ tads3/vmcoll.cpp \ tads3/vmiter.cpp \ tads3/vmlst.cpp \ tads3/vmsort.cpp \ tads3/vmsortv.cpp \ tads3/vmbignum.cpp \ tads3/vmsave.cpp \ tads3/vmcrc.cpp \ tads3/vmvec.cpp \ tads3/vmintcls.cpp \ tads3/vmanonfn.cpp \ tads3/vmlookup.cpp \ tads3/vmbytarr.cpp \ tads3/vmcset.cpp \ tads3/vmfilobj.cpp \ tads3/vmstack.cpp \ tads3/vmdict.cpp \ tads3/vmgram.cpp \ tads3/vmerr.cpp \ tads3/vmerrmsg.cpp \ tads3/vmpool.cpp \ tads3/vmpoolim.cpp \ tads3/vmtype.cpp \ tads3/vmtypedh.cpp \ tads3/utf8.cpp \ tads3/vmglob.cpp \ tads3/vmrun.cpp \ tads3/vmsrcf.cpp \ tads3/vmfunc.cpp \ tads3/vmmeta.cpp \ tads3/vmbif.cpp \ tads3/vmsa.cpp \ tads3/vmbifl.cpp \ tads3/vmbiftad.cpp \ tads3/vmbiftio.cpp \ tads3/askf_tx3.cpp \ tads3/indlg_tx3.cpp \ tads3/vmbift3.cpp \ tads3/vmbt3_nd.cpp \ tads3/vminit.cpp \ tads3/vmini_nd.cpp \ tads3/vmconsol.cpp \ tads3/vmconmor.cpp \ tads3/vmconhmp.cpp \ tads3/vminitim.cpp \ tads3/vmcfgmem.cpp \ tads3/vmregex.cpp \ tads3/vmhosttx.cpp \ tads3/vmhostsi.cpp \ tads3/vmhash.cpp \ tads3/vmmcreg.cpp \ tads3/vmbifreg.cpp \ tads3/derived/vmuni_cs.cpp \ t3compiler/tads3/resnoexe.cpp \ t3compiler/tads3/os_stdio.cpp \ t3compiler/tads3/std_dbg.cpp \ tads2/osifc.c \ tads2/osnoui.c \ tads2/osrestad.c nodist_test_test_sort_SOURCES = t3compiler/tads3/test/test_sort.cpp \ tads3/vmsort.cpp nodist_test_test_write_SOURCES = t3compiler/tads3/test/test_write.cpp \ tads3/std.cpp \ t3compiler/tads3/std_dbg.cpp \ t3compiler/tads3/vmwrtimg.cpp \ tads3/vmfile.cpp \ tads3/vmerr.cpp \ tads3/vmerrmsg.cpp \ tads3/vmtypedh.cpp nodist_test_test_exec_SOURCES = t3compiler/tads3/test/test_exec.cpp \ src/osportable.cc \ src/missing.cc \ t3compiler/src/osportable3.cc \ tads2/osifc.c \ tads2/osnoui.c \ tads2/osrestad.c \ tads3/vmmain.cpp \ tads3/std.cpp \ tads3/charmap.cpp \ tads3/resldexe.cpp \ tads3/resload.cpp \ tads3/vminit.cpp \ tads3/vmini_nd.cpp \ tads3/vmconsol.cpp \ tads3/vmconmor.cpp \ tads3/vmconhmp.cpp \ tads3/vminitim.cpp \ tads3/vmcfgmem.cpp \ tads3/vmobj.cpp \ tads3/vmundo.cpp \ tads3/vmtobj.cpp \ tads3/vmpat.cpp \ tads3/vmstrcmp.cpp \ tads3/vmstr.cpp \ tads3/vmcoll.cpp \ tads3/vmiter.cpp \ tads3/vmlst.cpp \ tads3/vmsort.cpp \ tads3/vmsortv.cpp \ tads3/vmbignum.cpp \ tads3/vmvec.cpp \ tads3/vmintcls.cpp \ tads3/vmanonfn.cpp \ tads3/vmdict.cpp \ tads3/vmgram.cpp \ tads3/vmlookup.cpp \ tads3/vmbytarr.cpp \ tads3/vmcset.cpp \ tads3/vmfilobj.cpp \ tads3/vmstack.cpp \ tads3/vmerr.cpp \ tads3/vmerrmsg.cpp \ tads3/vmpool.cpp \ tads3/vmpoolim.cpp \ tads3/vmtype.cpp \ tads3/vmtypedh.cpp \ tads3/utf8.cpp \ tads3/vmglob.cpp \ tads3/vmrun.cpp \ tads3/vmfunc.cpp \ tads3/vmmeta.cpp \ tads3/vmsa.cpp \ tads3/vmbif.cpp \ tads3/vmbifl.cpp \ tads3/vmimage.cpp \ tads3/vmimg_nd.cpp \ tads3/vmrunsym.cpp \ tads3/vmsrcf.cpp \ tads3/vmfile.cpp \ tads3/vmbiftad.cpp \ tads3/vmbiftio.cpp \ tads3/askf_tx3.cpp \ tads3/indlg_tx3.cpp \ tads3/vmsave.cpp \ tads3/vmcrc.cpp \ tads3/vmbift3.cpp \ tads3/vmbt3_nd.cpp \ tads3/vmregex.cpp \ tads3/vmhosttx.cpp \ tads3/vmhostsi.cpp \ tads3/vmhash.cpp \ tads3/vmmcreg.cpp \ tads3/vmbifreg.cpp \ tads3/derived/vmuni_cs.cpp \ t3compiler/tads3/os_stdio.cpp \ t3compiler/tads3/std_dbg.cpp nodist_test_test_tok_SOURCES = t3compiler/tads3/test/test_tok.cpp \ src/osportable.cc \ src/missing.cc \ tads2/osnoui.c \ tads3/std.cpp \ tads3/vmerr.cpp \ tads3/vmerrmsg.cpp \ tads3/utf8.cpp \ tads3/charmap.cpp \ tads3/resload.cpp \ tads3/vmhash.cpp \ tads3/vmtypedh.cpp \ t3compiler/tads3/resnoexe.cpp \ t3compiler/tads3/vmwrtimg.cpp \ t3compiler/tads3/tcerrmsg.cpp \ t3compiler/tads3/tchostsi.cpp \ t3compiler/tads3/tcsrc.cpp \ t3compiler/tads3/tctok.cpp \ t3compiler/tads3/tcprs.cpp \ t3compiler/tads3/tcprs_d.cpp \ t3compiler/tads3/tcprsnl.cpp \ t3compiler/tads3/tct3nl.cpp \ t3compiler/tads3/tcgen.cpp \ t3compiler/tads3/tct3.cpp \ t3compiler/tads3/tct3_d.cpp \ t3compiler/tads3/tct3unas.cpp \ t3compiler/tads3/tcerr.cpp \ t3compiler/tads3/tcglob.cpp \ t3compiler/tads3/tcmain.cpp \ t3compiler/tads3/std_dbg.cpp nodist_test_test_prs_SOURCES = t3compiler/tads3/test/test_prs.cpp \ src/osportable.cc \ src/missing.cc \ tads2/osnoui.c \ tads3/std.cpp \ tads3/vmerr.cpp \ tads3/vmerrmsg.cpp \ tads3/utf8.cpp \ tads3/charmap.cpp \ tads3/resload.cpp \ t3compiler/tads3/resnoexe.cpp \ tads3/vmhash.cpp \ tads3/vmtypedh.cpp \ tads3/vmfile.cpp \ t3compiler/tads3/std_dbg.cpp \ t3compiler/tads3/vmwrtimg.cpp \ t3compiler/tads3/tcmain.cpp \ t3compiler/tads3/tcerr.cpp \ t3compiler/tads3/tcerrmsg.cpp \ t3compiler/tads3/tchostsi.cpp \ t3compiler/tads3/tcsrc.cpp \ t3compiler/tads3/tctok.cpp \ t3compiler/tads3/tcprs.cpp \ t3compiler/tads3/tcprsstm.cpp \ t3compiler/tads3/tcprsimg.cpp \ t3compiler/tads3/tcgen.cpp \ t3compiler/tads3/tct3.cpp \ t3compiler/tads3/tct3stm.cpp \ t3compiler/tads3/tct3img.cpp \ t3compiler/tads3/tct3unas.cpp \ t3compiler/tads3/tcglob.cpp nodist_test_test_sym_SOURCES = t3compiler/tads3/test/test_sym.cpp \ src/osportable.cc \ src/missing.cc \ tads2/osnoui.c \ t3compiler/tads3/tcglob.cpp \ tads3/std.cpp \ t3compiler/tads3/std_dbg.cpp \ tads3/vmerr.cpp \ tads3/vmerrmsg.cpp \ tads3/utf8.cpp \ tads3/charmap.cpp \ tads3/resload.cpp \ t3compiler/tads3/resnoexe.cpp \ t3compiler/tads3/tcmain.cpp \ t3compiler/tads3/tcerr.cpp \ t3compiler/tads3/tcerrmsg.cpp \ t3compiler/tads3/tchostsi.cpp \ t3compiler/tads3/tcsrc.cpp \ t3compiler/tads3/tctok.cpp \ t3compiler/tads3/tcprs.cpp \ t3compiler/tads3/tcprsnl.cpp \ t3compiler/tads3/tct3nl.cpp \ t3compiler/tads3/tcprsstm.cpp \ t3compiler/tads3/tcgen.cpp \ t3compiler/tads3/tct3.cpp \ t3compiler/tads3/tct3stm.cpp \ t3compiler/tads3/tct3unas.cpp \ tads3/vmhash.cpp \ tads3/vmtypedh.cpp \ tads3/vmfile.cpp nodist_test_test_prs_top_SOURCES = t3compiler/tads3/test/test_prs_top.cpp \ src/osportable.cc \ src/missing.cc \ tads2/osnoui.c \ tads3/std.cpp \ tads3/vmerr.cpp \ tads3/vmerrmsg.cpp \ tads3/utf8.cpp \ tads3/charmap.cpp \ tads3/resload.cpp \ t3compiler/tads3/resnoexe.cpp \ tads3/vmhash.cpp \ tads3/vmtypedh.cpp \ tads3/vmfile.cpp \ t3compiler/tads3/tcmain.cpp \ t3compiler/tads3/std_dbg.cpp \ t3compiler/tads3/tcerr.cpp \ t3compiler/tads3/tcerrmsg.cpp \ t3compiler/tads3/tcglob.cpp \ t3compiler/tads3/tchostsi.cpp \ t3compiler/tads3/tcsrc.cpp \ t3compiler/tads3/tctok.cpp \ t3compiler/tads3/tcprs.cpp \ t3compiler/tads3/tcprsstm.cpp \ t3compiler/tads3/tcprsimg.cpp \ t3compiler/tads3/tcgen.cpp \ t3compiler/tads3/tct3.cpp \ t3compiler/tads3/tct3stm.cpp \ t3compiler/tads3/tct3img.cpp \ t3compiler/tads3/tct3unas.cpp \ t3compiler/tads3/vmwrtimg.cpp nodist_test_test_comp_obj_SOURCES = t3compiler/tads3/test/test_comp_obj.cpp \ src/osportable.cc \ src/missing.cc \ tads2/osnoui.c \ t3compiler/tads3/tcglob.cpp \ tads3/std.cpp \ t3compiler/tads3/std_dbg.cpp \ tads3/vmerr.cpp \ tads3/vmerrmsg.cpp \ tads3/utf8.cpp \ tads3/charmap.cpp \ tads3/resload.cpp \ t3compiler/tads3/resnoexe.cpp \ tads3/vmhash.cpp \ tads3/vmtypedh.cpp \ tads3/vmfile.cpp \ t3compiler/tads3/tcmain.cpp \ t3compiler/tads3/tcerr.cpp \ t3compiler/tads3/tcerrmsg.cpp \ t3compiler/tads3/tchostsi.cpp \ t3compiler/tads3/tcsrc.cpp \ t3compiler/tads3/tctok.cpp \ t3compiler/tads3/tcprs.cpp \ t3compiler/tads3/tcprsstm.cpp \ t3compiler/tads3/tcprsimg.cpp \ t3compiler/tads3/tcgen.cpp \ t3compiler/tads3/tct3.cpp \ t3compiler/tads3/tct3stm.cpp \ t3compiler/tads3/tct3img.cpp \ t3compiler/tads3/tct3unas.cpp \ t3compiler/tads3/vmwrtimg.cpp nodist_test_test_link_SOURCES = t3compiler/tads3/test/test_link.cpp \ src/osportable.cc \ src/missing.cc \ tads2/osnoui.c \ tads3/std.cpp \ tads3/vmerr.cpp \ tads3/vmerrmsg.cpp \ tads3/utf8.cpp \ tads3/charmap.cpp \ tads3/resload.cpp \ t3compiler/tads3/resnoexe.cpp \ tads3/vmhash.cpp \ tads3/vmtypedh.cpp \ tads3/vmfile.cpp \ t3compiler/tads3/tcmain.cpp \ t3compiler/tads3/tcglob.cpp \ t3compiler/tads3/std_dbg.cpp \ t3compiler/tads3/tcerr.cpp \ t3compiler/tads3/tcerrmsg.cpp \ t3compiler/tads3/tchostsi.cpp \ t3compiler/tads3/tcsrc.cpp \ t3compiler/tads3/tctok.cpp \ t3compiler/tads3/tcprs.cpp \ t3compiler/tads3/tcprsstm.cpp \ t3compiler/tads3/tcprsimg.cpp \ t3compiler/tads3/tcgen.cpp \ t3compiler/tads3/tct3.cpp \ t3compiler/tads3/tct3stm.cpp \ t3compiler/tads3/tct3img.cpp \ t3compiler/tads3/tct3unas.cpp \ t3compiler/tads3/vmwrtimg.cpp nodist_test_test_pool_SOURCES = t3compiler/tads3/test/test_pool.cpp \ tads3/std.cpp \ tads3/vmpool.cpp \ tads3/vmpoolim.cpp \ tads3/vmerr.cpp \ tads3/vmerrmsg.cpp \ t3compiler/tads3/std_dbg.cpp |