nix-ninja: Nix를 사용한 증분 빌드 도구

2025-04-03
nix-ninja: Nix를 사용한 증분 빌드 도구

nix-ninja는 Nix 빌드 시스템을 활용한 증분 빌드 도구입니다. ninja.build 파일을 구문 분석하여 컴파일 단위당 파생물을 생성하고, 콘텐츠 주소 지정 가능한 파생물을 사용하여 세분화된 Nix 네이티브 증분을 구현합니다. ninja CLI와 호환되며 로컬 실행과 Nix 파생물 내에서의 실행을 모두 지원합니다. 현재 실험 단계이며, 출시되지 않은 Nix 기능에 의존하지만, 간단한 C++ 프로그램과 Nix 자체를 빌드할 수 있습니다. 기여자를 환영하며, 0.1.0(정확성)과 0.2.0(성능)이라는 두 가지 주요 목표가 제시되어 있습니다.

개발 증분 빌드