tests: allow tests programs to be installed
Install test programs is useful in cross compilation case. By default the behavior is the same and test programs aren't installed in $bindir. If --enable-install-test-programs is set then test programs are installed in $bindir. Signed-off-by: Benjamin Gaignard <benjamin.gaignard@linaro.org> Signed-off-by: Rob Clark <robdclark@gmail.com>main
parent
36a2daad24
commit
62d8866021
10
configure.ac
10
configure.ac
|
@ -98,6 +98,11 @@ AC_ARG_ENABLE(freedreno-experimental-api,
|
|||
[Enable support for freedreno's experimental API (default: disabled)]),
|
||||
[FREEDRENO=$enableval], [FREEDRENO=no])
|
||||
|
||||
AC_ARG_ENABLE(install-test-programs,
|
||||
AS_HELP_STRING([--enable-install-test-programs],
|
||||
[Install test programs (default: no)]),
|
||||
[INSTALL_TESTS=$enableval], [INSTALL_TESTS=no])
|
||||
|
||||
dnl ===========================================================================
|
||||
dnl check compiler flags
|
||||
AC_DEFUN([LIBDRM_CC_TRY_FLAG], [
|
||||
|
@ -211,6 +216,11 @@ if test "x$FREEDRENO" = xyes; then
|
|||
AC_DEFINE(HAVE_FREEDRENO, 1, [Have freedreno support])
|
||||
fi
|
||||
|
||||
AM_CONDITIONAL(HAVE_INSTALL_TESTS, [test "x$INSTALL_TESTS" = xyes])
|
||||
if test "x$INSTALL_TESTS" = xyes; then
|
||||
AC_DEFINE(HAVE_INSTALL_TESTS, 1, [Install test programs])
|
||||
fi
|
||||
|
||||
AC_ARG_ENABLE([cairo-tests],
|
||||
[AS_HELP_STRING([--enable-cairo-tests],
|
||||
[Enable support for Cairo rendering in tests (default: auto)])],
|
||||
|
|
|
@ -3,8 +3,13 @@ AM_CFLAGS = \
|
|||
-I$(top_srcdir)/libkms/ \
|
||||
-I$(top_srcdir)
|
||||
|
||||
if HAVE_INSTALL_TESTS
|
||||
bin_PROGRAMS = \
|
||||
kmstest
|
||||
else
|
||||
noinst_PROGRAMS = \
|
||||
kmstest
|
||||
endif
|
||||
|
||||
kmstest_SOURCES = \
|
||||
main.c
|
||||
|
|
|
@ -2,8 +2,13 @@ AM_CFLAGS = \
|
|||
-I$(top_srcdir)/include/drm \
|
||||
-I$(top_srcdir)
|
||||
|
||||
if HAVE_INSTALL_TESTS
|
||||
bin_PROGRAMS = \
|
||||
modeprint
|
||||
else
|
||||
noinst_PROGRAMS = \
|
||||
modeprint
|
||||
endif
|
||||
|
||||
modeprint_SOURCES = \
|
||||
modeprint.c
|
||||
|
|
|
@ -3,8 +3,13 @@ AM_CFLAGS = \
|
|||
-I$(top_srcdir)/libkms/ \
|
||||
-I$(top_srcdir)
|
||||
|
||||
if HAVE_INSTALL_TESTS
|
||||
bin_PROGRAMS = \
|
||||
modetest
|
||||
else
|
||||
noinst_PROGRAMS = \
|
||||
modetest
|
||||
endif
|
||||
|
||||
modetest_SOURCES = \
|
||||
buffers.c modetest.c buffers.h
|
||||
|
|
|
@ -1,9 +1,13 @@
|
|||
AM_CFLAGS = \
|
||||
-I$(top_srcdir)/include/drm \
|
||||
-I$(top_srcdir)
|
||||
|
||||
if HAVE_INSTALL_TESTS
|
||||
noinst_PROGRAMS = \
|
||||
vbltest
|
||||
else
|
||||
noinst_PROGRAMS = \
|
||||
vbltest
|
||||
endif
|
||||
|
||||
vbltest_SOURCES = \
|
||||
vbltest.c
|
||||
|
|
Loading…
Reference in New Issue