BuildXL
1.0.0

BuildXL (Microsoft Build Accelerator)은 원래 Microsoft의 대규모 내부 팀을 위해 개발 된 빌드 엔진입니다. Microsoft에서 내부적으로 BuildXL은 Monorepo 코드베이스에서 하루에 150,000 개 이상의 빌드를 실행하여 크기가 최대 반 테라 바이트의 크기로 빌드 당 0.5 백만 프로세스 실행입니다. 소스 코드, 패키지 및 빌드 출력 캐싱의 수천 개의 데이터 센터 시스템 및 페타 바이트에 분포를 활용합니다. 수천 명의 개발자가 더 빠른 빌드를 위해 데스크탑에서 BuildXL을 사용합니다.
BuildXL은 다음을 포함하여 여러 빌드 언어를 가속화합니다.
BuildXL에는 명령 줄 인터페이스가 있습니다. 현재 Visual Studio에 통합 할 계획은 없습니다. 이 프로젝트는 엔지니어링 시스템의 투명성에 대한 오픈 소스입니다. 비슷한 규모의 문제에 직면하면 기술이 유용 할 수 있습니다. BuildXL은 MSBuild를 대체하거나 Microsoft의 미래 빌드 언어 방향을 나타내는 것이 아닙니다.
OS 호환성 :
기본 프로젝트 예제는 Examples/ 폴더를 참조하십시오.
BuildXl Documentation Landing Page는 여기에 있으며 BuildXL 빌드 및 사용 방법을 이해하려면 개발자 안내서를 살펴 봅니다.