[v2,4/4] devtools: add Windows cross-build test with MinGW
Checks
Commit Message
The Meson cross file is renamed from meson_mingw.txt to cross-mingw,
and is added to test-meson-builds.sh.
The only example supported on Windows so far is "helloworld",
that's why the default list of examples is overridden.
Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
---
config/x86/{meson_mingw.txt => cross-mingw} | 0
devtools/test-meson-builds.sh | 3 +++
doc/guides/windows_gsg/build_dpdk.rst | 2 +-
3 files changed, 4 insertions(+), 1 deletion(-)
rename config/x86/{meson_mingw.txt => cross-mingw} (100%)
similarity index 100%
rename from config/x86/meson_mingw.txt
rename to config/x86/cross-mingw
@@ -200,6 +200,9 @@ if [ "$ok" = "false" ] ; then
fi
build build-x86-default cc -Dlibdir=lib -Dmachine=$default_machine $use_shared
+# x86 MinGW
+build build-x86-mingw $srcdir/config/x86/cross-mingw -Dexamples=helloworld
+
# generic armv8a with clang as host compiler
f=$srcdir/config/arm/arm64_armv8_linux_gcc
export CC="clang"
@@ -109,5 +109,5 @@ Depending on the distribution, paths in this file may need adjustments.
.. code-block:: console
- meson --cross-file config/x86/meson_mingw.txt -Dexamples=helloworld build
+ meson --cross-file config/x86/cross-mingw -Dexamples=helloworld build
ninja -C build