mirror of
https://gitlab.freedesktop.org/cairo/cairo.git
synced 2025-12-26 18:10:11 +01:00
As opposed to the CAIRO_TEST_TARGET env var which lists the exact targets to test, CAIRO_TEST_TARGET_EXCLUDE instead supplies a list of targets to filter from the testing set. This is useful under circumstances where the build environment prevents testing of a target, for example no DirectFB support or the glitz library is broken, but where you still want to perform the minimal check that the code compiles. |
||
|---|---|---|
| .. | ||
| .gitignore | ||
| cairo-boilerplate-beos-private.h | ||
| cairo-boilerplate-beos.cpp | ||
| cairo-boilerplate-directfb-private.h | ||
| cairo-boilerplate-directfb.c | ||
| cairo-boilerplate-glitz-private.h | ||
| cairo-boilerplate-glitz.c | ||
| cairo-boilerplate-pdf-private.h | ||
| cairo-boilerplate-pdf.c | ||
| cairo-boilerplate-pdf.h | ||
| cairo-boilerplate-ps-private.h | ||
| cairo-boilerplate-ps.c | ||
| cairo-boilerplate-ps.h | ||
| cairo-boilerplate-quartz-private.h | ||
| cairo-boilerplate-quartz.c | ||
| cairo-boilerplate-scaled-font.h | ||
| cairo-boilerplate-svg-private.h | ||
| cairo-boilerplate-svg.c | ||
| cairo-boilerplate-svg.h | ||
| cairo-boilerplate-test-surfaces-private.h | ||
| cairo-boilerplate-test-surfaces.c | ||
| cairo-boilerplate-win32-private.h | ||
| cairo-boilerplate-win32.c | ||
| cairo-boilerplate-xcb-private.h | ||
| cairo-boilerplate-xcb.c | ||
| cairo-boilerplate-xlib-private.h | ||
| cairo-boilerplate-xlib.c | ||
| cairo-boilerplate-xlib.h | ||
| cairo-boilerplate.c | ||
| cairo-boilerplate.h | ||
| Makefile.am | ||
| Makefile.win32 | ||
| README | ||
| xmalloc.c | ||
| xmalloc.h | ||
This directory provides code that is common to both of cairo's tests suites: * The test suite for correctness in test/ * The test suite for performance in perf/ We call it boilerplate as it consists primarily of the boilerplate code necessary for initializing a backend in order to create a surface for that backend. The code here just might be useful for someone looking to get started writing cairo code to use a particular backend, (but there are no promises that the boilerplate code found here for any particular backend is exemplary).