Commit Graph

6 Commits

Author SHA1 Message Date
Roland Winklmeier
07ad4e6656 Fix build environment when building with MSVC 2015 32 bit 2017-09-24 19:50:51 +01:00
Roland Winklmeier
49cd6a117f Add argument to specify the number of jobs
Using the python method 'cpu_count()' is not working everywhere.
In Linux containers, 'multiprocessing.cpu_count()' returns the number
of cpu's of the host machine, not the number assigned to the linux
container.
2017-09-24 19:50:50 +01:00
Roland Winklmeier
bb67c721bb Jenkins build script unifiying the build process for all nodes
Summary:
So far, the build process was configured for each job individually. This
was flexible in the past, when frequent changes were needed. Now, since
the CI build configurations are very stable, it is huge effort to keep
the jobs aligned during changes (e.g. Qt upgrade, build arguments etc).
This, plus the need to version control the build process has driven
the creation of this build script. The script is running on all nodes
and provides a small number of arguments to configure the build.
Python script for creating symbols is incorporated and therefore renamed.

Reviewers: #swift_pilot_client, msutcliffe

Subscribers: msutcliffe, jenkins

Differential Revision: https://dev.swift-project.org/D40
2017-09-24 19:50:49 +01:00
Roland Winklmeier
8bf9296d51 Remove argument 'self' from static method fix_library_name
Summary:
fix_library_name is a static method and therefore does not accept
argument 'self'.

Reviewers: kbasan, msutcliffe

Reviewed By: msutcliffe

Subscribers: jenkins

Tags: #swift_pilot_client

Differential Revision: https://dev.swift-project.org/D21
2017-05-14 15:08:00 +01:00
Roland Winklmeier
080e22fa4a create_symbolstore - a script to build breakpad symbol dir structure
Runs dump_syms on each debug info file specified on the command line,
then places the resulting symbol file in the proper directory
structure in the symbol store path.

refs #490
2016-08-09 17:52:19 +02:00
Roland Winklmeier
20392d4aa7 iwyu scripts and mappings
refs #598
2016-05-13 17:02:46 +02:00