Граф коммитов

3 Коммитов

Автор SHA1 Сообщение Дата
Serge Mera ae00edd7ad Merged PR 538749: Add a preliminary Rush frontend to BuildXL
Adds a preliminary Rush front-end to BuildXL. All fundamental pieces in place. This frontend should be able to build sp-client repo by just placing a bxl config file at the root.
From  an architecture point of view this is very similar to the MSBuild one: an out-of-proc tool builds a project graph that is then serialized into JSON and used by the frontend to schedule pips. Most logic is done by the existing rush-lib utilities.
Pending:
- Some basic tests coming up
- There are still many details that are sp-client specific and need to be generalized. Corresponding TODOs should be in place.
2020-03-12 06:24:11 +00:00
Iman Narasamdya ebbb8fbf09 Merged PR 523227: Reviving buddy build for BuildXL selfhost
Reviving buddy build for BuildXL selfhost.

Selfhosting BuildXL is typically done to check if our changes break other components. However, often when doing selfhosting, other programs, like VS or Teams streaming become unresponsive. Also, we typically want to perform multiple selfhost at the same time. Thus, we need buddy build to do so.
2019-12-09 22:37:52 +00:00
Microsoft Open Source b5c9f43106 Initial sync
Sync from internal 'Domino' repo at 7ef83bdcd855bd3a837464e44d6de25f19775b5c
2019-03-28 15:35:49 -07:00