c16fe84f07
docker: Build in a clean directory
...
Currently we configure and build under "$QEMU_SRC/tests/docker" which is
dubious. Create a fixed directory (to be friendly to ccache) and change
to there before calling build_qemu.
Signed-off-by: Fam Zheng <famz@redhat.com >
Message-Id: <1475047892-11955-1-git-send-email-famz@redhat.com >
2016-10-02 09:47:23 +08:00
9445c28ec3
docker: Print used options before doing configure
...
This makes the configure command more obvious which usually has useful
information.
Signed-off-by: Fam Zheng <famz@redhat.com >
Message-Id: <1474429768-25027-7-git-send-email-famz@redhat.com >
Reviewed-by: Daniel P. Berrange <berrange@redhat.com >
2016-09-23 11:48:32 +08:00
4a93f78ed0
docker: Add "--enable-werror" to configure command line
...
We don't have .git in the docker checkout, add this to enable -Werror
explicitly.
Signed-off-by: Fam Zheng <famz@redhat.com >
Message-id: 1469453510-658-1-git-send-email-famz@redhat.com
2016-08-05 16:34:55 +08:00
53735f0b82
tests/docker: make test-full build all targets, not none
...
Fix common.rc to avoid passing an empty --target-list= option to configure.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
Message-id: 1465224417-141321-3-git-send-email-pbonzini@redhat.com
Signed-off-by: Fam Zheng <famz@redhat.com >
2016-06-08 15:19:30 +08:00
35e0f959b5
docker: Add EXTRA_CONFIGURE_OPTS
...
Whatever passed in this variable will be appended to all
configure commands.
Signed-off-by: Fam Zheng <famz@redhat.com >
Reviewed-by: Alex Bennée <alex.bennee@linaro.org >
Message-id: 1464755128-32490-15-git-send-email-famz@redhat.com
2016-06-01 17:27:35 +08:00
3568f98ca5
docker: Add common.rc
...
"requires" checks the "FEATURE" environment for specified prerequisits,
and skip the execution of test if not found.
"build_qemu" is the central routine to compile QEMU for tests to call.
Reviewed-by: Alex Bennée <alex.bennee@linaro.org >
Signed-off-by: Fam Zheng <famz@redhat.com >
Message-id: 1464755128-32490-8-git-send-email-famz@redhat.com
2016-06-01 17:27:35 +08:00