]>
Commit | Line | Data |
---|---|---|
982e758a PMD |
1 | # |
2 | # Docker mingw64 cross-compiler target | |
3 | # | |
4 | # This docker target builds on the debian Jessie MXE base image. | |
5 | # | |
6 | FROM qemu:debian8-mxe | |
7 | ||
8 | MAINTAINER Philippe Mathieu-Daudé <f4bug@amsat.org> | |
9 | ||
10 | ENV TARGET x86-64 | |
11 | ||
12 | RUN DEBIAN_FRONTEND=noninteractive eatmydata \ | |
13 | apt-get install -y --no-install-recommends \ | |
14 | mxe-$TARGET-w64-mingw32.shared-bzip2 \ | |
15 | mxe-$TARGET-w64-mingw32.shared-curl \ | |
16 | mxe-$TARGET-w64-mingw32.shared-glib \ | |
17 | mxe-$TARGET-w64-mingw32.shared-libgcrypt \ | |
982e758a PMD |
18 | mxe-$TARGET-w64-mingw32.shared-libusb1 \ |
19 | mxe-$TARGET-w64-mingw32.shared-lzo \ | |
20 | mxe-$TARGET-w64-mingw32.shared-nettle \ | |
21 | mxe-$TARGET-w64-mingw32.shared-ncurses \ | |
22 | mxe-$TARGET-w64-mingw32.shared-pixman \ | |
23 | mxe-$TARGET-w64-mingw32.shared-pkgconf \ | |
24 | mxe-$TARGET-w64-mingw32.shared-pthreads \ | |
25 | mxe-$TARGET-w64-mingw32.shared-sdl2 \ | |
26 | mxe-$TARGET-w64-mingw32.shared-sdl2-mixer \ | |
27 | mxe-$TARGET-w64-mingw32.shared-sdl2-gfx \ | |
28 | mxe-$TARGET-w64-mingw32.shared-zlib | |
29 | ||
30 | # Specify the cross prefix for this image (see tests/docker/common.rc) | |
31 | ENV QEMU_CONFIGURE_OPTS --cross-prefix=x86_64-w64-mingw32.shared- |