| 빌드파일 작성 또는 읽기 | guides/build2-intro-concepts.md |
| 빌드파일 언어 구문 (if/loop/switch/패턴) | guides/build2-buildfile-language.md |
| 빌드파일 지시어, 이름 패턴, 속성 | guides/build2-directives-patterns.md |
대상을 src에 고정 (@./ 한정자) | guides/build2-targets-variables.md |
| fsdir{}로 중첩 디렉터리 생성 | HOWTO/fsdir-parent-chain.md |
| 빌드파일 함수 시그니처, 플래그, 순수성 조회 | guides/build2-functions.md |
| 라이브러리 프로젝트, 대상 가져오기, 하위 프로젝트 | guides/build2-projects-advanced.md |
| 메타데이터용 라이브러리 가져오기 및 링크 (설치된 항목 포함) | HOWTO/import-immediate-vs-ordinary.md |
| dlopen 전용(링크되지 않은) 의존성에 rpath 추가 | HOWTO/rpath-unlinked-dependency.md |
임시 레시피 작성 ({{ }}) | HOWTO/ad-hoc-recipe.md |
~/^ 이름 패턴으로 여러 대상 간 레시피 본문 공유 | HOWTO/ad-hoc-pattern-rule.md |
| PHONY-동등(alias{}) 대상 생성 | HOWTO/alias-targets.md |
| 어떤 컴파일/링크 옵션이 빌드파일에 속하는지 | HOWTO/buildfile-compile-options.md |
| 컴파일러 모드 또는 -std 뒤에 컴파일 플래그 배치 | HOWTO/buildfile-compile-options.md |
| 대상별 목록에 += vs = 선택 | HOWTO/buildfile-compile-options.md |
| CMake 프로젝트를 build2 빌드파일로 포팅 | HOWTO/migrate-from-cmake.md |
| 빌드 그래프를 설정과 독립적으로 유지 | HOWTO/config-independent-build-graph.md |
| C/C++ 컴파일 및 링크 옵션, 모듈 지원 | guides/build2-modules-cxx.md |
| C-공통 변수, DLL 내보내기, 컴파일 데이터베이스, 컴파일러 클래스 vs ID | guides/build2-modules-cc.md |
| bin/liba/libs/exe 대상 유형 | guides/build2-modules-bin.md |
| 업스트림 공유 라이브러리 이름 또는 SONAME 일치 | HOWTO/match-upstream-library-name.md |
| 헤더 전용(바이너리 없음) 라이브러리 생성 | HOWTO/header-only-library.md |
| pthread 링크 | HOWTO/link-pthread.md |
| 시스템 라이브러리 링크 (-lm, -ldl, advapi32.lib) | HOWTO/link-system-library.md |
| DLL에 Windows .rc 리소스(VERSIONINFO) 포함 | HOWTO/windows-resource-file.md |
| 링크 대상에서 라이브러리보다 먼저 소스 순서 지정 | HOWTO/link-prerequisite-order.md |
| 라이브러리 구성 요소를 선택 사항으로 만들기 | HOWTO/optional-library-components.md |
| 자동 생성된 C/C++ 헤더 사용 | HOWTO/generated-headers.md |
| main()을 제공하는 라이브러리 생성 | HOWTO/library-provides-main.md |
| 플랫폼별로 공유 라이브러리 변형 비활성화 | HOWTO/disable-shared-lib-per-platform.md |
| 실행 파일 또는 라이브러리에서 메타데이터 내보내기 | HOWTO/target-metadata.md |
| 실제 접두사에 대해 설치된 import!를 로컬로 테스트 | HOWTO/local-installed-import.md |
| 패키지 추가/제거, 버전 충돌 해결 | bpkg/README.md |
| 패키지 빌드, 업그레이드 또는 패치 | bpkg/bpkg-pkg-build.md |
| bpkg 설정 생성 (독립형, bdep 프로젝트 없음) | bpkg/bpkg-cfg-create.md |
| 설정 생성 및 그 안에 bdep 프로젝트 초기화 | bdep/bdep-init.md |
| 기존 설정에서 프로젝트 초기화 | bdep/bdep-init.md |
| manifest/lockfile을 설정과 동기화 | bdep/bdep-sync.md |
| 새 프로젝트 생성 | bdep/bdep-new.md |
bdep new 옵션 조합이 생성하는 내용 확인 | bdep/bdep-new-layouts.md |
| 패키지 게시 | bdep/bdep-publish.md |
| 새 버전 릴리스 | bdep/bdep-release.md |
| 테스트 스크립트 작성 | guides/testscript-summary.md |
| Testscript 명령, 리디렉션, 정규식, 정리, 내장 명령 | guides/testscript-commands.md |
| Testscript로 잘못 동작하는 테스트 정리 | HOWTO/sanitize-tests.md |
| 테스트에서 assert() 올바르게 사용 | HOWTO/assert-in-tests.md |
| 추가 의존성이 있는 테스트 (별도 테스트 패키지) | HOWTO/tests-extra-dependencies.md |
| lib-tests/examples/benchmarks 요약 또는 PACKAGE-README 작성 | HOWTO/tests-extra-dependencies.md |
| 테스트 또는 설치에 필요한 항목만 빌드 | HOWTO/update-for-test-install.md |
| 런타임 테스트 픽스처 설정 (자식 도우미, 소스 트리 데이터) | HOWTO/test-runtime-fixtures.md |
| 테스트에 소스 트리 데이터 디렉터리 접근 권한 부여 | HOWTO/test-runtime-fixtures.md |
| b dist 아카이브에서 테스트 픽스처/리소스 제외 | HOWTO/exclude-test-data-from-dist.md |
가져온 실행 파일 테스트 (예: tests/에서 패키지 자체의 exe{}) | HOWTO/test-imported-executable.md |
| "이미 업데이트됨 (but [not] for install)" 충돌 해결 | HOWTO/for-install-conflicts.md |
| 타사 라이브러리 패키징 | guides/packaging-guide-summary.md |
| cppget.org 종단 간 패키징 워크플로 실행 | skills/build2-package/SKILL.md |
| 로컬 사전 게시 패키징 건전성 검사 실행 | skills/build2-review/SKILL.md |
| 타사 패키지, 프로젝트 및 리포지토리 이름 지정 | HOWTO/package-naming.md |
| 리뷰 브랜치에서 타사 패키지 시작 | guides/packaging-guide-summary.md |
depends 절에서 의존성 기능 요구 | HOWTO/require-dependency-feature.md |
| pkg vs git 리포지토리가 의존성을 찾는 방법 | guides/packaging-guide-summary.md |
| 타사 패키지 테스트 및 게시 | guides/packaging-guide-testing.md |
| 타사 패키지 제출 검토 | guides/packaging-guide-review.md |
| 패키징 버전 관리 (새 수정본, 새 버전) | guides/packaging-guide-version-management.md |
| 패키징 안티패턴, 하지 말아야 할 것 | guides/packaging-guide-antipatterns.md |
| 타사 프로젝트 패키징 시 비공개 헤더 처리 | HOWTO/third-party-private-headers.md |
| 매뉴얼 페이지 설치 (섹션 1 외) | HOWTO/man-pages-install.md |
| 비정식 이름의 업스트림 변경 로그 패키징 | HOWTO/package-changes-file.md |
| bpkg 패키지 이름 규칙, 버전 형식, 제약 조건 구문 | guides/bpkg-package-name-version.md |
| 매니페스트에 패키지 라이선스 표현 (SPDX, other:, 여러 라이선스) | guides/packaging-license.md |
| 툴체인 설치 또는 부트스트랩 | guides/install-bootstrap.md |
| 리포지토리에서 툴체인 설치 (3단계) | guides/install-toolchain.md |
| 설치된 툴체인 업그레이드 (더티 또는 스테이징) | guides/install-upgrade.md |
| .in 템플릿 전처리 또는 bash 모듈 사용 | guides/build2-modules-misc.md |
| 버전 모듈: 변수, 스냅샷 버전, 버전 헤더 | guides/build2-module-version.md |
| config.h.in / config.h.cmake / config.h.meson 처리 | guides/build2-modules-autoconf.md |
| 프로젝트별 autoconf 검사 추가 | guides/build2-autoconf-project-checks.md |
| autoconf 내장 카탈로그에 검사 기여 | guides/build2-autoconf-contributing-checks.md |
| 빌드파일에서 autoconf 검사 결과 사용 | guides/build2-autoconf-buildfile.md |
| kconfig: Kconfig 언어 참조 (설정 항목, 의존성, 메뉴, 선택) | guides/kconfig-summary.md |
| kconfig: 빌드 시스템 통합 및 예제 | guides/kconfig-integration.md |
| kconfig: 도우미 옵션, 비대화형/무작위 구성 레시피 | guides/kconfig-patterns.md |
| 사용자 정의 build2 모듈 생성 (규칙, 초기화, 부트) | guides/build2-module-hello.md |
| build2 모듈 API 이해 (진입점, module_functions) | guides/build2-module-hello.md |
| 부트스트랩 단계 build2 모듈 개발 | guides/build2-module-hello.md |
| 사용자 정의 build2 규칙 작성 (match, apply, recipe, register) | HOWTO/write-build2-rule.md |
| build2 모듈 개발 환경 설정 | guides/build2-module-dev-setup.md |
| 모듈 개발을 위한 호스트/대상 빌드 설정 분할 | guides/build2-module-dev-setup.md |
| 다른 프로젝트에서 dev-버전 모듈 사용 | guides/build2-module-dev-setup.md |
| 대상 트리플로 크로스 컴파일 설정 | HOWTO/cross-compilation.md |
| 디버그/릴리스/새니타이즈 구성 관리 | HOWTO/multiple-configurations.md |
| build2 프로젝트용 CI/CD 파이프라인 설정 | HOWTO/ci-cd-setup.md |
| 특정 플랫폼에 대한 자동 CI 빌드 필터링 | HOWTO/builds-ci-filtering.md |
| build-include/build-exclude 패턴이 봇 이름과 일치하는지 추적 | HOWTO/builds-ci-filtering.md |
| cppget.org CI 결과 읽기 (test-installed 배지) | HOWTO/ci-results.md |
| 특정 CI 봇에서 시스템 제공 라이브러리 요청 | HOWTO/sys-build-config.md |
| 툴체인 개발을 위한 build2 설정 | HOWTO/toolchain-dev-setup.md |
| 새 bpkg 패키지 디렉터리 스캐폴드 | scripts/new-package.sh |
| .bx 스크립트 또는 명명된 태스크 실행 | bx/bx.md |
| .bx 스크립트 시작하기 (실습 워크스루) | HOWTO/bx-script.md |
| 툴체인 설치 확인 | scripts/verify-install.sh |
| config.cxx=용 C++ 컴파일러 찾기 | scripts/probe-compiler.sh |
| 패키지 매니페스트 파일 검증 | scripts/check-manifest.sh |
| bpkg 설정에서 테스트 실행 | scripts/run-tests.sh |
| 프로젝트 이름/버전/루트 검사 | scripts/show-project-info.sh |
| 문서에서 끊어진 링크 확인 | scripts/check-links.sh |
| brep 패키지 리포지토리 웹 인터페이스 배포 | brep/README.md |
| brep에 리포지토리 데이터 로드 | brep/brep-load.md |
| brep에서 오래된 빌드 만료 또는 테넌트 아카이브 | brep/brep-clean.md |
| brep 데이터베이스 설정 또는 마이그레이션 | brep/brep-migrate.md |
| brep 빌드 인프라 지연 모니터링 | brep/brep-monitor.md |
| 바이너리 배포 업로드 디렉터리 정리 | brep/brep-upload-bindist-clean.md |
| 패키지 제출 또는 CI 핸들러 구현 | brep/brep-request-handling.md |
| brep 패키지 제출 프로토콜 이해 | brep/brep-request-handling.md |
| brep CI 요청 프로토콜 이해 | brep/brep-request-handling.md |
| 오류 문제 해결 | HOWTO/troubleshooting.md |
| 주제별 실용 레시피 | HOWTO/README.md |
| 용어 참조 | GLOSSARY.md |