1 test.cpp any/anytest.cpp archive/archivetest.cpp archive/ziptest.cpp archive/tartest.cpp arrays/arrays.cpp base64/base64.cpp cmdline/cmdlinetest.cpp config/fileconf.cpp config/regconf.cpp datetime/datetimetest.cpp events/evthandler.cpp events/evtsource.cpp events/stopwatch.cpp events/timertest.cpp exec/exec.cpp file/dir.cpp file/filefn.cpp file/filetest.cpp filekind/filekind.cpp filename/filenametest.cpp filesys/filesystest.cpp fontmap/fontmaptest.cpp formatconverter/formatconvertertest.cpp fswatcher/fswatchertest.cpp hashes/hashes.cpp interactive/output.cpp interactive/input.cpp intl/intltest.cpp lists/lists.cpp log/logtest.cpp longlong/longlongtest.cpp mbconv/convautotest.cpp mbconv/mbconvtest.cpp misc/dynamiclib.cpp misc/environ.cpp misc/metatest.cpp misc/misctests.cpp misc/module.cpp misc/pathlist.cpp misc/typeinfotest.cpp net/ipc.cpp net/socket.cpp regex/regextest.cpp regex/wxregextest.cpp scopeguard/scopeguardtest.cpp strings/iostream.cpp strings/numformatter.cpp strings/strings.cpp strings/stdstrings.cpp strings/tokenizer.cpp strings/unichar.cpp strings/unicode.cpp strings/vararg.cpp strings/crt.cpp strings/vsnprintf.cpp streams/bstream.cpp streams/datastreamtest.cpp streams/ffilestream.cpp streams/fileback.cpp streams/filestream.cpp streams/iostreams.cpp streams/largefile.cpp streams/memstream.cpp streams/socketstream.cpp streams/sstream.cpp streams/stdstream.cpp streams/tempfile.cpp streams/textstreamtest.cpp streams/zlibstream.cpp textfile/textfiletest.cpp thread/atomic.cpp thread/misc.cpp thread/queue.cpp thread/tls.cpp uris/ftp.cpp uris/uris.cpp uris/url.cpp vectors/vectors.cpp weakref/evtconnection.cpp weakref/weakref.cpp xlocale/xlocale.cpp xml/xmltest.cpp net xml base console asserthelper.cpp test.cpp testableframe.cpp geometry/rect.cpp geometry/size.cpp geometry/point.cpp graphics/bitmap.cpp graphics/colour.cpp graphics/ellipsization.cpp graphics/measuring.cpp config/config.cpp controls/bitmapcomboboxtest.cpp controls/bitmaptogglebuttontest.cpp controls/bookctrlbasetest.cpp controls/buttontest.cpp controls/checkboxtest.cpp controls/checklistboxtest.cpp controls/choicebooktest.cpp controls/choicetest.cpp controls/comboboxtest.cpp controls/frametest.cpp controls/gaugetest.cpp controls/gridtest.cpp controls/headerctrltest.cpp controls/htmllboxtest.cpp controls/hyperlinkctrltest.cpp controls/itemcontainertest.cpp controls/label.cpp controls/listbasetest.cpp controls/listbooktest.cpp controls/listboxtest.cpp controls/listctrltest.cpp controls/listviewtest.cpp controls/notebooktest.cpp controls/ownerdrawncomboboxtest.cpp controls/pickerbasetest.cpp controls/pickertest.cpp controls/radioboxtest.cpp controls/radiobuttontest.cpp controls/rearrangelisttest.cpp controls/richtextctrltest.cpp controls/slidertest.cpp controls/spinctrldbltest.cpp controls/spinctrltest.cpp controls/textctrltest.cpp controls/textentrytest.cpp controls/togglebuttontest.cpp controls/toolbooktest.cpp controls/treebooktest.cpp controls/treectrltest.cpp controls/virtlistctrltest.cpp controls/windowtest.cpp events/clone.cpp events/propagation.cpp events/keyboard.cpp font/fonttest.cpp image/image.cpp image/rawbmp.cpp html/htmlparser.cpp html/htmlwindow.cpp menu/accelentry.cpp menu/menu.cpp misc/guifuncs.cpp misc/selstoretest.cpp misc/garbage.cpp misc/settings.cpp net/socket.cpp sizers/boxsizer.cpp sizers/wrapsizer.cpp validators/valnum.cpp window/clientsize.cpp window/setsize.cpp xml/xrctest.cpp richtext media xrc xml adv html core net base testdata.fc horse.ani horse.bmp horse.cur horse.gif horse.ico horse.jpg horse.pcx horse.png horse.pnm horse.tga horse.tif horse.xpm # notice the ugly hack with using CXXWARNINGS: we can't use CPPFLAGS as # currently the value in the makefile would be ignored if we did, but # warnings don't matter when we expect compilation to fail anyhow so we can # use this variable to enable the compilation of code which is supposed to # fail failtest: @$(RM) test_evthandler.o @for d in GLOBAL STATIC METHOD FUNCTOR NO_HANDLER DERIVED WRONG_CLASS; do \ if $(MAKE) CXXWARNINGS=-DTEST_INVALID_BIND_$$d test_evthandler.o 2>/dev/null; then \ echo "*** Compilation with TEST_INVALID_BIND_$$d unexpectedly succeeded.">&2; \ exit 1; \ fi; \ done; \ exit 0 .PHONY: failtest