summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--Makefile.am8
-rw-r--r--bus/Makefile.am10
-rw-r--r--dbus/Makefile.am8
4 files changed, 30 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 09c9e371..a9868449 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2003-04-30 Havoc Pennington <hp@redhat.com>
+
+ * Makefile.am: add a check-local that complains if you didn't
+ configure with --enable-tests
+
2003-04-29 Havoc Pennington <hp@redhat.com>
* glib/dbus-gmain.c: docs cleanups
diff --git a/Makefile.am b/Makefile.am
index 2bf9a509..91c976e8 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -24,6 +24,14 @@ EXTRA_DIST = \
all-local: Doxyfile
+if DBUS_BUILD_TESTS
+### nothing
+else
+check-local:
+ echo "You have to configure with --enable-tests to make check" ; \
+ exit 1
+endif
+
if DBUS_GCOV_ENABLED
clean-gcov:
find -name "*.da" -o -name "*.gcov" | xargs rm || true
diff --git a/bus/Makefile.am b/bus/Makefile.am
index 823d9cc4..9836ffd3 100644
--- a/bus/Makefile.am
+++ b/bus/Makefile.am
@@ -102,4 +102,12 @@ endif
#### Extra dist
-EXTRA_DIST=$(CONFIG_IN_FILES) $(SCRIPT_IN_FILES) \ No newline at end of file
+EXTRA_DIST=$(CONFIG_IN_FILES) $(SCRIPT_IN_FILES)
+
+if DBUS_BUILD_TESTS
+### nothing
+else
+check-local:
+ echo "You have to configure with --enable-tests to make check" ; \
+ exit 1
+endif
diff --git a/dbus/Makefile.am b/dbus/Makefile.am
index 8dcb79dd..3e1e0bea 100644
--- a/dbus/Makefile.am
+++ b/dbus/Makefile.am
@@ -154,3 +154,11 @@ dbus_test_LDADD= $(DBUS_CLIENT_LIBS) libdbus-1.la
## mop up the gcov files
clean-local:
/bin/rm *.bb *.bbg *.da *.gcov || true
+
+if DBUS_BUILD_TESTS
+### nothing
+else
+check-local:
+ echo "You have to configure with --enable-tests to make check" ; \
+ exit 1
+endif