2003-09-21 Seth Nickell <seth@gnome.org>
[platform/upstream/dbus.git] / Makefile.am
index 25beb75..4732997 100644 (file)
@@ -1,26 +1,38 @@
 
 if HAVE_GLIB
     GLIB_SUBDIR=glib
-    GLIB_PC=dbus-glib-1.0.pc
+    GLIB_PC=dbus-glib-1.pc
 endif
 
 if HAVE_QT
    QT_SUBDIR=qt
 endif
 
-SUBDIRS=dbus bus test doc $(GLIB_SUBDIR) $(QT_SUBDIR) 
+if DBUS_USE_GCJ
+   GCJ_SUBDIR=gcj
+endif
+
+if DBUS_USE_MCS
+   MONO_SUBDIR=mono
+endif
+
+if HAVE_PYTHON
+   PYTHON_SUBDIR=python
+endif
+
+SUBDIRS=dbus bus doc $(GLIB_SUBDIR) $(GCJ_SUBDIR) $(MONO_SUBDIR) $(QT_SUBDIR) $(PYTHON_SUBDIR) test tools
 
 pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = dbus-1.0.pc $(GLIB_PC)
+pkgconfig_DATA = dbus-1.pc $(GLIB_PC)
 
 DISTCLEANFILES =               \
-       dbus-1.0.pc             \
+       dbus-1.pc               \
        $(GLIB_PC)
 
 EXTRA_DIST =                   \
        HACKING                 \
-       dbus-1.0.pc.in          \
-       dbus-glib-1.0.pc.in
+       dbus-1.pc.in            \
+       dbus-glib-1.pc.in
 
 all-local: Doxyfile
 
@@ -31,16 +43,16 @@ clean-gcov:
 ## .PHONY so it always rebuilds it
 .PHONY: coverage-report.txt
 coverage-report.txt:
-       GCOV_FILES=`find -name "*.bbg"` ;                                       \
-       C_FILES= ;                                                              \
-       for F in $$GCOV_FILES; do                                               \
-               C=`echo $$F | sed -e 's/.bbg/.c/g'` ;                           \
-               DA=`echo $$F | sed -e 's/.bbg/.da/g'` ;                         \
-               if test -e $$DA ; then                                          \
-                       C_FILES="$$C_FILES $$C" ;                               \
-               fi ;                                                            \
-       done ;                                                                  \
-       echo $$C_FILES ;                                                        \
+       GCOV_FILES=`find dbus bus $(GLIB_SUBDIR) $(QT_SUBDIR) -name "*.bbg"` ;          \
+       C_FILES= ;                                                                      \
+       for F in $$GCOV_FILES; do                                                       \
+               C=`echo $$F | sed -e 's/.bbg/.c/g'` ;                                   \
+               DA=`echo $$F | sed -e 's/.bbg/.da/g'` ;                                 \
+               if test -e $$DA ; then                                                  \
+                       C_FILES="$$C_FILES $$C" ;                                       \
+               fi ;                                                                    \
+       done ;                                                                          \
+       echo $$C_FILES ;                                                                \
        $(top_builddir)/test/decode-gcov --report $$C_FILES > coverage-report.txt
 
 check-coverage: clean-gcov all check coverage-report.txt
@@ -53,4 +65,4 @@ coverage-report.txt:
 check-coverage:
        echo "Need to reconfigure with --enable-gcov"
 
-endif
\ No newline at end of file
+endif