| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: Ibe366f16cb3258877ec23eb2aadd139dbda9f47c
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Do not compile a helper program to output a specific environment
variable. Use cmd.exe as compiler backend and pipe commands to it.
This accelerates the whole stunt, and removes the need for determining
the location of a host compiler. It might be that there is none installed.
Change-Id: I1847feadada42ea009aafc730815207edf7e7ff0
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Determine the compiler's version by preprocessing a file containing
_MSC_FULL_VER instead of compiling and linking a program to determine
all compiler defines.
With this change qbs-setup-toolchains needs less than 1/2 of the time
to detect MSVC installations.
Change-Id: I254e6c6d3abe489b328e979228e8b21f8d92f39c
Task-number: QBS-866
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
|
|
| |
Have one MSVC object per MSVC installation instead of one MSVC per VS
installation with some list members. This cleans up the code quite a bit
and prepares for VS 15 support and speed improvements.
Change-Id: Idf6759e5b05584532f56be4036c87df310363bd3
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|\
| |
| |
| | |
Change-Id: Ie98233d955f3695da0b20069fb2317931e353e4e
|
| |
| |
| |
| |
| |
| | |
Task-number: QBS-1024
Change-Id: I2ec6b941d77bc769d119f30cac5b0f621db8930f
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|/
|
|
|
|
|
|
|
|
| |
Patch-set 2 includes *.cpp *.c
Every source file needs to have up-to-date license
headers in order to pass ci.
Change-Id: Ie6e493097af6f7dd6a8adff170eb856f496e689e
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
|
|
This moves one step further to making the setup-toolchains tool
unnecessary and also makes the toolchainInstallPath of MSVC
profiles consistent with what Qt Creator sets.
Change-Id: I3eb11b456bf02bde8993ec0dac7e0f9950174a08
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
|