summaryrefslogtreecommitdiffstats
path: root/dbus/Makefile.am
diff options
context:
space:
mode:
authorHavoc Pennington <hp@redhat.com>2002-11-23 06:53:37 +0000
committerHavoc Pennington <hp@redhat.com>2002-11-23 06:53:37 +0000
commit1428c65e7c46fd9f52e43b7424c56552ec2686e8 (patch)
tree70ff2e7b4f1fcc9e89d084e7fc257bdc02ae3384 /dbus/Makefile.am
parentca8603a9eaa0d639ecf96526ac58c534314c9f23 (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.am17
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