SUBDIRS_DOCS =
endif
-SUBDIRS = include gst libs plugins tools test tests testsuite examples \
+if BUILD_TESTS
+SUBDIRS_TESTS = test tests testsuite
+else
+SUBDIRS_TESTS =
+endif
+
+if BUILD_EXAMPLES
+SUBDIRS_EXAMPLES = examples
+else
+SUBDIRS_EXAMPLES =
+endif
+
+SUBDIRS = include gst libs plugins tools $(SUBDIRS_TESTS) $(SUBDIRS_EXAMPLES) components\
$(SUBDIRS_LGG) $(SUBDIRS_DOCS)
# These are all the possible subdirs
esac],
[BUILD_PLUGIN_DOCS=no]) dnl Default value
+AC_ARG_ENABLE(tests,
+[ --disable-tests disable building test apps],
+[case "${enableval}" in
+ yes) BUILD_TESTS=no ;;
+ no) BUILD_TESTS=yes ;;
+ *) AC_MSG_ERROR(bad value ${enableval} for --disable-tests) ;;
+esac],
+[BUILD_TESTS=yes]) dnl Default value
+AC_ARG_ENABLE(examples,
+[ --disable-examples disable building examples],
+[case "${enableval}" in
+ yes) BUILD_EXAMPLES=no ;;
+ no) BUILD_EXAMPLES=yes ;;
+ *) AC_MSG_ERROR(bad value ${enableval} for --disable-examples) ;;
+esac],
+[BUILD_EXAMPLES=yes]) dnl Default value
dnl ################################################
AM_CONDITIONAL(HAVE_LIBXV, test "x$HAVE_LIBXV" = "xyes")
AM_CONDITIONAL(HAVE_GTK_DOC, $HAVE_GTK_DOC)
AM_CONDITIONAL(BUILD_DOCS, test "x$BUILD_DOCS" = "xyes")
+AM_CONDITIONAL(BUILD_TESTS, test "x$BUILD_TESTS" ="xyes")
+AM_CONDITIONAL(BUILD_EXAMPLES, test "x$BUILD_EXAMPLES" ="xyes")
AM_CONDITIONAL(BUILD_PLUGIN_DOCS, test "x$BUILD_PLUGIN_DOCS" = "xyes")
AM_CONDITIONAL(HAVE_DB2HTML, $HAVE_DB2HTML)
AM_CONDITIONAL(HAVE_DB2PS, $HAVE_DB2PS)