vcpkg x-add-version
참고 항목
이 섹션에서는 언제든지 변경하거나 제거할 수 있는 vcpkg의 실험적 기능에 대해 설명합니다.
개요
vcpkg x-add-version [port-name] [options] [--all] [--overwrite-version] [--skip-formatting-check] [--skip-version-format-check] [--verbose]
설명
이 x-add-version
명령은 vcpkg 포트에 대한 버전 데이터베이스 를 업데이트합니다. 기본적으로 지정된 포트에서 작동합니다. 적절한 스위치를 사용하면 사용자는 모든 포트를 처리하거나 서식 검사 및 버전 업데이트와 관련된 기본 동작을 변경할 수 있습니다.
명령을 사용하려면 다음을 수행합니다.
- 포트를 변경한 후 vcpkg 디렉터리로 이동합니다.
- 편집한 포트의 이름으로 바꿔
vcpkg x-add-version <port-name>
서 실행<port-name>
합니다.
그러면 버전 데이터베이스에서 포트에 대한 버전 항목이 추가되거나 업데이트됩니다.
옵션
모든 vcpkg 명령은 일반적인 옵션 집합 을 지원합니다.
[port-name]
업데이트할 포트의 이름을 지정합니다. 제공되지 않은 경우 사용자는 모든 포트를 --all
처리하는 옵션을 사용해야 합니다.
--all
기본 제공ports
디렉터리의 모든 포트를 처리합니다.
--overwrite-version
데이터베이스의 기존 버전을 덮어쓸 수 있습니다.
이 플래그가 없으면 vcpkg는 기존 버전 덮어쓰기를 거부합니다.
참고 항목
이 옵션은 레지스트리 포함을 위한 버전을 준비할 때 지속적인 개발을 위해 설계되었습니다. 예를 들어 포트에서 foo
문제를 해결하고 실행하는 것이 좋습니다 vcpkg x-add-version foo
. 포트에 대한 후속 수정의 경우 레지스트리를 포함하기 전에 버전 항목을 새로 고치는 데 사용합니다 vcpkg x-add-version foo --overwrite-version
.
--skip-formatting-check
포트의 매니페스트 파일(vcpkg.json
)에서 적절한 서식 검사를 건너뜁니다. 기본적으로 적절한 서식이 선택되고 필요합니다.
--skip-version-format-check
버전 형식 검사를 건너뜁니다. 기본적으로 버전은 특정 형식을 준수하는지 확인합니다.
--verbose
자세한 출력을 제공하여 수행 중인 작업에 대한 자세한 정보를 제공합니다.
vcpkg