dbus/cmake
Simon McVittie 90f36efbc3 Add support for building "modular" tests, which require GLib and dbus-glib
For the moment, the CMake build system only knows about the existing
"embedded tests"; make it define both symbols, though.

We use GLib because it has GTester (and life's too short to write yet another
JUnit clone), and dbus-glib for the main-loop integration only (see
fd.o #31515 for thoughts on incorporating just those two functions in a
separate library in the dbus tarball).

I'm not using DBusLoop for the main loop because I specifically don't
want to use non-public API or ABI of libdbus in the modular tests. If we make
sure they work against a shared libdbus, we can use them to test the
installed system, with "make installcheck".

Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=34570
2011-06-10 18:31:31 +01:00
..
bus Keep in sync with autotools. 2010-06-07 13:59:21 +02:00
dbus Remove references to dbus-md5, which hasn't been used for at least 8 years 2011-02-17 16:16:12 +00:00
doc Minor name spelling fix. 2010-04-27 11:19:56 +02:00
modules Removed unused cmake packages. 2010-03-22 17:28:57 +01:00
test Import compiler.m4 and lcov.am from telepathy-glib, and use them to replace gcov 2011-02-17 17:07:12 +00:00
tools CMake dbus libraries usage cleanup. 2010-03-20 22:33:58 +01:00
bus-test.bat.cmake * cmake: new directory, contains cmake build support. 2007-03-03 14:32:17 +00:00
CMakeLists.txt Add support for building "modular" tests, which require GLib and dbus-glib 2011-06-10 18:31:31 +01:00
config.h.cmake Check for X even if X11 autolaunching is disabled 2011-05-25 17:38:44 +01:00
ConfigureChecks.cmake fix {u}intptr_t usage on wince with msvc 2010-05-05 07:57:28 +02:00
cross-compile.sh cmake/cross-compile.sh: use mktemp(1) to avoid a symlink attack in /tmp 2011-01-05 19:10:43 +00:00
dbus-env.bat.cmake * cmake: new directory, contains cmake build support. 2007-03-03 14:32:17 +00:00
Doxyfile.cmake Decorated public exported functions with DBUS_EXPORT macro, reviewed by Colin Walters. 2010-03-16 09:33:39 +01:00
readme-cmake.txt Cleaned up windows related README's. 2010-10-12 14:45:12 +02:00