qemu/tests/docker
Alex Bennée 24e0131f37 new: debian docker targets for cross-compiling
This provides a basic Debian install with access to the emdebian cross
compilers. The debian-armhf-cross and debian-arm64-cross targets build
on the basic Debian image to allow cross compiling to those targets.

A new environment variable (QEMU_CONFIGURE_OPTS) is set as part of the
docker container and passed to the build to specify the
--cross-prefix. The user still calls the build in the usual way, for
example:

  make docker-test-build@debian-arm64-cross \
    TARGET_LIST="aarch64-softmmu,aarch64-linux-user"

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Fam Zheng <famz@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20170220105139.21581-3-alex.bennee@linaro.org>
Signed-off-by: Fam Zheng <famz@redhat.com>
2017-02-24 14:18:11 +08:00
..
dockerfiles new: debian docker targets for cross-compiling 2017-02-24 14:18:11 +08:00
common.rc new: debian docker targets for cross-compiling 2017-02-24 14:18:11 +08:00
docker.py tests/docker: add basic user mapping support 2017-02-24 14:18:11 +08:00
Makefile.include new: debian docker targets for cross-compiling 2017-02-24 14:18:11 +08:00
run docker: exec $CMD 2016-09-23 11:48:32 +08:00
test-build tests/docker: test-build script 2016-10-17 10:05:48 +08:00
test-clang docker: Build in a clean directory 2016-10-02 09:47:23 +08:00
test-full docker: Build in a clean directory 2016-10-02 09:47:23 +08:00
test-mingw tests/docker: make test-mingw honour TARGET_LIST 2016-10-17 10:05:48 +08:00
test-quick docker: Build in a clean directory 2016-10-02 09:47:23 +08:00
travis docker: Add travis tool 2016-06-01 17:27:35 +08:00
travis.py docker: Add travis tool 2016-06-01 17:27:35 +08:00