mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-08-13 21:25:47 +08:00
bb67c721bba5dc0499b9703605a279e21f3d5f7f
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
Introduction TBW
Environment Setup
TBW
Getting Sources
TBW
Qmake Configuration
TBW
Compiling
TBW
Testing
TBW
Installing
TBW
DLLs vs. static linking
TBW
Description
Languages
C++
96.4%
CMake
1.4%
HTML
1%
Python
0.6%
Objective-C++
0.2%
Other
0.2%