diff options
author | Havoc Pennington <hp@redhat.com> | 2002-11-23 06:53:37 +0000 |
---|---|---|
committer | Havoc Pennington <hp@redhat.com> | 2002-11-23 06:53:37 +0000 |
commit | 1428c65e7c46fd9f52e43b7424c56552ec2686e8 (patch) | |
tree | 70ff2e7b4f1fcc9e89d084e7fc257bdc02ae3384 /dbus/Makefile.am | |
parent | ca8603a9eaa0d639ecf96526ac58c534314c9f23 (diff) |
2002-11-23 Havoc Pennington <hp@pobox.com>
* configure.in: pile on more warning flags if using gcc
* Doxyfile.in (EXTRACT_STATIC): set to NO, so we don't have
to document static functions
* configure.in: add summary to end of configure so it
looks nice and attractive
* dbus/dbus-hash.c: finish implementation and write unit
tests and docs
* configure.in: add --enable-tests to enable unit tests
* dbus/dbus-test.c: test program to run unit tests
for all files in dbus/*, initially runs a test for
dbus-hash.c
* dbus/dbus-internals.h: file to hold some internal utility stuff
Diffstat (limited to 'dbus/Makefile.am')
-rw-r--r-- | dbus/Makefile.am | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/dbus/Makefile.am b/dbus/Makefile.am index 489eedf0..56b519e2 100644 --- a/dbus/Makefile.am +++ b/dbus/Makefile.am @@ -24,9 +24,24 @@ noinst_LTLIBRARIES=libdbus-convenience.la libdbus_convenience_la_SOURCES= \ dbus-hash.c \ - dbus-hash.h + dbus-hash.h \ + dbus-internals.c \ + dbus-internals.h libdbus_1_la_LIBADD= $(DBUS_CLIENT_LIBS) libdbus-convenience.la ## don't export symbols that start with "_" (we use this ## convention for internal symbols) libdbus_1_la_LDFLAGS= -export-symbols-regex "^[[^_]].*" + +if DBUS_BUILD_TESTS +noinst_PROGRAMS=dbus-test + +dbus_test_SOURCES= \ + dbus-test.c \ + dbus-test.h + +dbus_test_LDADD= $(DBUS_CLIENT_LIBS) libdbus-convenience.la libdbus-1.la + +## so that "make check" works +TESTS=dbus-test +endif |