X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/edcccd84c367a8c4f737edecf92a7b3904e95266..d1dbe757c02ca930cf2d73cea764083e3b7f4e9d:/tests/test.bkl diff --git a/tests/test.bkl b/tests/test.bkl index 3257a9b7c4..df8aa9f80e 100644 --- a/tests/test.bkl +++ b/tests/test.bkl @@ -5,33 +5,81 @@ <include file="../build/bakefiles/common_samples.bkl"/> - <exe id="test" template="wx_test_console" + <template id="wx_test"> + <cppflags>$(CPPUNIT_CFLAGS)</cppflags> + <ldflags>$(CPPUNIT_LIBS)</ldflags> + + <if cond="WX_DISABLE_PRECOMP_HEADERS=='0'"> + <if cond="FORMAT!='autoconf' and TOOLKIT=='MSW'"> + <sources>dummy.cpp</sources> + <precomp-headers-gen>dummy.cpp</precomp-headers-gen> + </if> + <precomp-headers-header>testprec.h</precomp-headers-header> + <precomp-headers>on</precomp-headers> + <precomp-headers-file>testprec_$(id)</precomp-headers-file> + </if> + </template> + + <exe id="test" template="wx_sample_console,wx_test" template_append="wx_append_base"> <sources> test.cpp - mbconv/main.cpp - formatconverter/formatconverter.cpp - regex/regex.cpp - regex/wxregex.cpp - filesys/filesys.cpp + archive/archivetest.cpp + archive/ziptest.cpp arrays/arrays.cpp + datetime/datetimetest.cpp + fileconf/fileconftest.cpp + filekind/filekind.cpp + filename/filenametest.cpp + filesys/filesystest.cpp + fontmap/fontmaptest.cpp + formatconverter/formatconvertertest.cpp hashes/hashes.cpp - longlong/longlong.cpp + lists/lists.cpp + longlong/longlongtest.cpp + mbconv/mbconvtest.cpp + regex/regextest.cpp + regex/wxregextest.cpp + scopeguard/scopeguardtest.cpp strings/strings.cpp strings/stdstrings.cpp strings/unicode.cpp strings/crt.cpp streams/bstream.cpp + streams/datastreamtest.cpp streams/ffilestream.cpp streams/filestream.cpp + streams/largefile.cpp streams/memstream.cpp + streams/sstream.cpp + streams/tempfile.cpp + streams/textstreamtest.cpp streams/zlibstream.cpp - fontmap/fontmap.cpp - datetime/datetime.cpp + uris/uris.cpp + </sources> + <wx-lib>net</wx-lib> + <wx-lib>base</wx-lib> + </exe> + + + <exe id="test_gui" template="wx_sample,wx_test" + template_append="wx_append" + cond="USE_GUI=='1'"> + + <!-- link against GUI libraries, but be a console app: --> + <app-type>console</app-type> + + <sources> + test.cpp + geometry/rect.cpp + geometry/size.cpp + geometry/point.cpp </sources> + <wx-lib>core</wx-lib> <wx-lib>base</wx-lib> </exe> + <wx-data id="data"> <files>testdata.fc</files> </wx-data>