From 731c6b1d6ec7a4741bf155ce0e96b102db619164 Mon Sep 17 00:00:00 2001 From: Sergio Durigan Junior Date: Mon, 9 Oct 2017 18:16:57 -0400 Subject: [PATCH] Adding Fedora-W64-mingw32 builder --- lib/config.json | 9 +++++++++ master.cfg | 16 ++++------------ 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/lib/config.json b/lib/config.json index 2282b56..263e33e 100644 --- a/lib/config.json +++ b/lib/config.json @@ -105,6 +105,13 @@ "slavenames" : [ "fedora-x86-64-1", "fedora-x86-64-2", "fedora-x86-64-3", "fedora-x86-64-4" ] }, + { "name" : "Fedora-x86_64-w64-mingw32", + "type" : "PlainFedoraW64MingW32_c64notest", + "PATH" : "/usr/local/bin:/usr/bin:/bin", + "tags" : [ "fedora", "x86_64", "mingw32", "MAIL" ], + "builddir" : "fedora-x86-64-mingw32", + "slavenames" : [ "fedora-x86-64-1", "fedora-x86-64-2", + "fedora-x86-64-3", "fedora-x86-64-4" ] }, @@ -263,6 +270,7 @@ "Fedora-x86_64-native-extended-gdbserver-m32", "Fedora-x86_64-cc-with-index", "Fedora-i686", + "Fedora-x86_64-w64-mingw32", "Debian-s390x-m64", "Debian-s390x-native-gdbserver-m64", @@ -363,6 +371,7 @@ "Fedora-x86_64-native-extended-gdbserver-m32", "Fedora-x86_64-cc-with-index", "Fedora-i686", + "Fedora-x86_64-w64-mingw32", "Fedora-s390x-m64", "Debian-s390x-m64", "Debian-s390x-native-gdbserver-m64", diff --git a/master.cfg b/master.cfg index 7efdd91..34d247b 100644 --- a/master.cfg +++ b/master.cfg @@ -1182,19 +1182,11 @@ class RunTestGDBIndexBuild_c32t32 (BuildAndTestGDBFactory): # Class for only building GDB, without testing -class RunTestGDBPlainBuildWithCxx_c64notest (BuildAndTestGDBFactory): - """Compiling for 64-bit with --enable-build-with-cxx. We do not test -anything for now.""" +class RunTestGDBPlainFedoraW64MingW32_c64notest (BuildAndTestGDBFactory): + """Compiling on Fedora for 64-bit using MingW32, without tests.""" def __init__ (self, **kwargs): - self.extra_conf_flags = [ '--enable-build-with-cxx' ] - self.run_testsuite = False - BuildAndTestGDBFactory.__init__ (self, **kwargs) - -class RunTestGDBPlainBuildWithC_c64notest (BuildAndTestGDBFactory): - """Compiling for 64-bit with --enable-build-with-cxx=no. We do not test -anything for now.""" - def __init__ (self, **kwargs): - self.extra_conf_flags = [ '--enable-build-with-cxx=no' ] + self.extra_conf_flags = [ '--host=x86_64-w64-mingw32', + '--target=x86_64-w64-mingw32' ] self.run_testsuite = False BuildAndTestGDBFactory.__init__ (self, **kwargs)