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)]),
|
[Enable support for freedreno's experimental API (default: disabled)]),
|
||||||
[FREEDRENO=$enableval], [FREEDRENO=no])
|
[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 ===========================================================================
|
||||||
dnl check compiler flags
|
dnl check compiler flags
|
||||||
AC_DEFUN([LIBDRM_CC_TRY_FLAG], [
|
AC_DEFUN([LIBDRM_CC_TRY_FLAG], [
|
||||||
|
@ -211,6 +216,11 @@ if test "x$FREEDRENO" = xyes; then
|
||||||
AC_DEFINE(HAVE_FREEDRENO, 1, [Have freedreno support])
|
AC_DEFINE(HAVE_FREEDRENO, 1, [Have freedreno support])
|
||||||
fi
|
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],
|
AC_ARG_ENABLE([cairo-tests],
|
||||||
[AS_HELP_STRING([--enable-cairo-tests],
|
[AS_HELP_STRING([--enable-cairo-tests],
|
||||||
[Enable support for Cairo rendering in tests (default: auto)])],
|
[Enable support for Cairo rendering in tests (default: auto)])],
|
||||||
|
|
|
@ -3,8 +3,13 @@ AM_CFLAGS = \
|
||||||
-I$(top_srcdir)/libkms/ \
|
-I$(top_srcdir)/libkms/ \
|
||||||
-I$(top_srcdir)
|
-I$(top_srcdir)
|
||||||
|
|
||||||
|
if HAVE_INSTALL_TESTS
|
||||||
|
bin_PROGRAMS = \
|
||||||
|
kmstest
|
||||||
|
else
|
||||||
noinst_PROGRAMS = \
|
noinst_PROGRAMS = \
|
||||||
kmstest
|
kmstest
|
||||||
|
endif
|
||||||
|
|
||||||
kmstest_SOURCES = \
|
kmstest_SOURCES = \
|
||||||
main.c
|
main.c
|
||||||
|
|
|
@ -2,8 +2,13 @@ AM_CFLAGS = \
|
||||||
-I$(top_srcdir)/include/drm \
|
-I$(top_srcdir)/include/drm \
|
||||||
-I$(top_srcdir)
|
-I$(top_srcdir)
|
||||||
|
|
||||||
|
if HAVE_INSTALL_TESTS
|
||||||
|
bin_PROGRAMS = \
|
||||||
|
modeprint
|
||||||
|
else
|
||||||
noinst_PROGRAMS = \
|
noinst_PROGRAMS = \
|
||||||
modeprint
|
modeprint
|
||||||
|
endif
|
||||||
|
|
||||||
modeprint_SOURCES = \
|
modeprint_SOURCES = \
|
||||||
modeprint.c
|
modeprint.c
|
||||||
|
|
|
@ -3,8 +3,13 @@ AM_CFLAGS = \
|
||||||
-I$(top_srcdir)/libkms/ \
|
-I$(top_srcdir)/libkms/ \
|
||||||
-I$(top_srcdir)
|
-I$(top_srcdir)
|
||||||
|
|
||||||
|
if HAVE_INSTALL_TESTS
|
||||||
|
bin_PROGRAMS = \
|
||||||
|
modetest
|
||||||
|
else
|
||||||
noinst_PROGRAMS = \
|
noinst_PROGRAMS = \
|
||||||
modetest
|
modetest
|
||||||
|
endif
|
||||||
|
|
||||||
modetest_SOURCES = \
|
modetest_SOURCES = \
|
||||||
buffers.c modetest.c buffers.h
|
buffers.c modetest.c buffers.h
|
||||||
|
|
|
@ -1,9 +1,13 @@
|
||||||
AM_CFLAGS = \
|
AM_CFLAGS = \
|
||||||
-I$(top_srcdir)/include/drm \
|
-I$(top_srcdir)/include/drm \
|
||||||
-I$(top_srcdir)
|
-I$(top_srcdir)
|
||||||
|
if HAVE_INSTALL_TESTS
|
||||||
noinst_PROGRAMS = \
|
noinst_PROGRAMS = \
|
||||||
vbltest
|
vbltest
|
||||||
|
else
|
||||||
|
noinst_PROGRAMS = \
|
||||||
|
vbltest
|
||||||
|
endif
|
||||||
|
|
||||||
vbltest_SOURCES = \
|
vbltest_SOURCES = \
|
||||||
vbltest.c
|
vbltest.c
|
||||||
|
|
Loading…
Reference in New Issue