On 9/20/19 1:33 PM, Philippe Mathieu-Daudé wrote:
> Add a job to cross-build QEMU with WHPX enabled.
> 
> Since the WHPX is currently broken, include the patch required to have
> successful Shippable build.
> 
> I previously included the WHPX headers shared by the Android project,
> and Daniel asked me to check the EULA. While trying to manually
> install the Windows SDK, I noticed the installer fetches archives
> directly, kindly asking where they are stored via the /fwlink API.
> Do the same, fetch the required archives and extract them. No need
> to accept EULA...
> 
> Docker build the image first, then build QEMU in a instance of this
> image. The image is internal to Shippable, the instances are not
> reachable and are thrown once the build is finished. What we collect
> from Shippable is the console output of QEMU build process, and if
> the build process succeed or failed. So far we do not redistribute
> the image or built binaries.
> 
> Philippe Mathieu-Daudé (3):
>   target/i386: Fix broken build with WHPX enabled
>   tests/docker: Add fedora-win10sdk-cross image
>   .shippable.yml: Build WHPX enabled binaries

FWIW here is the result of this series:
https://app.shippable.com/github/philmd/qemu/runs/516/11/console
Duration 17 minutes (1076 seconds)

4m49s building the qemu:fedora-win10sdk-cross docker image,
11m10s building WHPX QEMU.

Reply via email to