[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [websites/build-kde-org/production] /: Add support for windows-mingw-w64
From: Ben Cooksley <bcooksley () kde ! org>
Date: 2014-05-14 8:35:06
Message-ID: E1WkUeY-0001ZP-J2 () scm ! kde ! org
[Download RAW message or body]
Git commit a0dbdcd659c0f04705550eb3b6dc61562c182a25 by Ben Cooksley.
Committed on 14/05/2014 at 08:34.
Pushed by bcooksley into branch 'production'.
Add support for windows-mingw-w64
A +9 -0 config/build/windows-mingw-w64.cfg
M +1 -1 tools/environment-generator.py
M +1 -1 tools/perform-build.py
M +1 -1 tools/prepare-environment.py
M +1 -1 tools/shell.py
http://commits.kde.org/websites/build-kde-org/a0dbdcd659c0f04705550eb3b6dc61562c182a25
diff --git a/config/build/windows-mingw-w64.cfg b/config/build/windows-mingw-w64.cfg
new file mode 100644
index 0000000..57e1454
--- /dev/null
+++ b/config/build/windows-mingw-w64.cfg
@@ -0,0 +1,9 @@
+[DEFAULT]
+opSys=windows
+architecture=x86_64
+compiler=mingw
+scriptsLocation=C:\Jenkins\scripts\
+
+[General]
+
+installPrefix=:C\Jenkins\install\%(opSys)s\%(architecture)s\%(compiler)s\
diff --git a/tools/environment-generator.py b/tools/environment-generator.py
index cad726f..37dcbae 100644
--- a/tools/environment-generator.py
+++ b/tools/environment-generator.py
@@ -9,7 +9,7 @@ parser.add_argument('--project', type=str, required=True)
parser.add_argument('--branchGroup', type=str, required=True)
parser.add_argument('--sources', type=str, default='/tmp')
parser.add_argument('--variation', type=str)
-parser.add_argument('--platform', type=str, choices=['linux64-g++', \
'darwin-mavericks'], default='linux64-g++') +parser.add_argument('--platform', \
type=str, choices=['linux64-g++', 'darwin-mavericks', 'windows-mingw-w64'], \
default='linux64-g++') arguments = parser.parse_args()
# Load our configuration, projects and dependencies
diff --git a/tools/perform-build.py b/tools/perform-build.py
index 5857400..a709eea 100644
--- a/tools/perform-build.py
+++ b/tools/perform-build.py
@@ -9,7 +9,7 @@ parser.add_argument('--project', type=str)
parser.add_argument('--branchGroup', type=str, default='latest-qt4')
parser.add_argument('--sources', type=str)
parser.add_argument('--variation', type=str)
-parser.add_argument('--platform', type=str, choices=['linux64-g++', \
'darwin-mavericks'], default='linux64-g++') +parser.add_argument('--platform', \
type=str, choices=['linux64-g++', 'darwin-mavericks', 'windows-mingw-w64'], \
default='linux64-g++')
# Parse the arguments
environmentArgs = check_jenkins_environment()
diff --git a/tools/prepare-environment.py b/tools/prepare-environment.py
index 3e42fc2..f31f66f 100644
--- a/tools/prepare-environment.py
+++ b/tools/prepare-environment.py
@@ -10,7 +10,7 @@ parser.add_argument('--project', type=str)
parser.add_argument('--branchGroup', type=str, default='latest-qt4')
parser.add_argument('--sources', type=str)
parser.add_argument('--delay', type=int, default=10)
-parser.add_argument('--platform', type=str, choices=['linux64-g++', \
'darwin-mavericks'], default='linux64-g++') +parser.add_argument('--platform', \
type=str, choices=['linux64-g++', 'darwin-mavericks', 'windows-mingw-w64'], \
default='linux64-g++')
# Parse the arguments
environmentArgs = check_jenkins_environment()
diff --git a/tools/shell.py b/tools/shell.py
index 351b229..00d54e9 100644
--- a/tools/shell.py
+++ b/tools/shell.py
@@ -9,7 +9,7 @@ parser.add_argument('--project', type=str, required=True)
parser.add_argument('--branchGroup', type=str, required=True)
parser.add_argument('--sources', type=str, required=True)
parser.add_argument('--variation', type=str)
-parser.add_argument('--platform', type=str, choices=['linux64-g++', \
'darwin-mavericks'], default='linux64-g++') +parser.add_argument('--platform', \
type=str, choices=['linux64-g++', 'darwin-mavericks', 'windows-mingw-w64'], \
default='linux64-g++') arguments = parser.parse_args()
# Load our configuration, projects and dependencies
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic