diff options
author | Gaetan Nadon <memsize@videotron.ca> | 2011-03-17 19:26:36 -0400 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2011-03-18 11:36:19 -0700 |
commit | 6a5bf15fa99cf5b2358b3b3e2f29e5044aa8724a (patch) | |
tree | 2a2f5e1c54920863d279edf5a9295b1f0eebed63 /Xext | |
parent | ee583cb33423fa79beb22db20b30e10a677f9b5a (diff) |
Add generalized unit test support using util-macros.
A handful of modules have begun adding unit test programs.
These macros will help providing a consistent interface which will
help package builders and developers to manage the functionality.
XORG_ENABLE_UNIT_TESTS will turn on/off unit testing, regardless
of how it is implemented. The default (yes/no) can be specified by each
module. It can be used by itself if glib or -wrap support is not needed.
XORG_WITH_GLIB will probe the system for glib-2.0. A different version
can be specified in each module. It will consult XORG_ENABLE_UNIT_TESTS
but can be used by itself in contexts other then unit testing.
The default (yes/no) can be specified by each module.
XORG_LD_WRAP will probe the linker for -wrap support. It will consult
XORG_ENABLE_UNIT_TESTS but can be used by itself in contexts
other then unit testing.
configure options:
--enable-unit-tests Enable building unit test cases (default: auto)
--with-glib Use GLib library for unit testing (default: auto)
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'Xext')
0 files changed, 0 insertions, 0 deletions