Just the scaffolding, no actual tests just yet
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
doc/libinput.doxygen
doc/html
tags
+test/test-*
+test-driver
-SUBDIRS = src doc
+SUBDIRS = src doc test
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
fi
AM_CONDITIONAL([HAVE_DOXYGEN], [test "x$have_doxygen" = "xyes"])
+AC_ARG_ENABLE(tests,
+ AS_HELP_STRING([--enable-tests], [Build the tests (default=yes)]),
+ [build_tests="$enableval"],
+ [build_tests="yes"])
+
+AM_CONDITIONAL(BUILD_TESTS, [test "x$build_tests" = "xyes"])
+
AC_CONFIG_FILES([Makefile
doc/Makefile
doc/libinput.doxygen
src/Makefile
src/libinput.pc
- src/libinput-version.h])
+ src/libinput-version.h
+ test/Makefile])
AC_OUTPUT
--- /dev/null
+if BUILD_TESTS
+AM_CPPFLAGS = -I$(top_srcdir)/src
+
+run_tests =
+build_tests =
+
+noinst_PROGRAMS = $(build_tests) $(run_tests)
+TESTS = $(run_tests)
+
+endif