Always build tests
authorKristian Høgsberg <krh@bitplanet.net>
Wed, 11 Apr 2012 13:38:29 +0000 (09:38 -0400)
committerKristian Høgsberg <krh@bitplanet.net>
Wed, 11 Apr 2012 13:38:32 +0000 (09:38 -0400)
There are no dependencies or requirements there that we don't already
need for weston itself.  So lets just always build them.

Use check_PROGRAMS for the matrix unit test case.

configure.ac
tests/Makefile.am

index 038e619..6da7922 100644 (file)
@@ -179,12 +179,6 @@ AC_ARG_ENABLE(tablet-shell, [  --enable-tablet-shell],,
 AM_CONDITIONAL(ENABLE_TABLET_SHELL,
               test x$enable_tablet_shell = xyes)
 
-AC_ARG_ENABLE(tests,
-             AS_HELP_STRING([--disable-tests],
-                            [do not build unit tests [default=enabled]]),,
-             enable_tests=yes)
-AM_CONDITIONAL(BUILD_TESTS, test x$enable_tests = xyes)
-
 if test "x$GCC" = "xyes"; then
        GCC_CFLAGS="-Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes \
                -Wno-unused-parameter -Wno-missing-field-initializers \
index 1df2c79..f9c4754 100644 (file)
@@ -1,9 +1,8 @@
-if BUILD_TESTS
+TESTS = $(check_PROGRAMS)
 
-noinst_PROGRAMS = matrix-test setbacklight
-
-endif
+check_PROGRAMS = matrix-test
 
+noinst_PROGRAMS = setbacklight
 
 AM_CFLAGS = $(GCC_CFLAGS)
 AM_CPPFLAGS = -I$(top_srcdir)/src -DUNIT_TEST $(COMPOSITOR_CFLAGS)