vcpkg_from_git
Скачайте и извлеките проект из Git.
Этот вспомогательный компонент повторно использует git
учетные данные ИНТЕРФЕЙСА командной строки. Ознакомьтесь с проверкой подлинности , чтобы настроить учетные данные для частных узлов Git.
Если репозиторий git размещается в BitBucket, на GitHub или в GitLab, их конкретные функции следует использовать вместо этой функции:
vcpkg_from_git(
OUT_SOURCE_PATH <SOURCE_PATH>
URL <https://android.googlesource.com/platform/external/fdlibm>
REF <59f7335e4d...>
[HEAD_REF <ref>]
[PATCHES <patch1.patch> <patch2.patch>...]
[LFS [<url>]]
)
Указывает вне переменную, содержащую извлеченное расположение.
Это должно быть задано по соглашению SOURCE_PATH
.
URL-адрес репозитория Git.
Шака git фиксации для скачивания.
Ветвь git, извлекаемая в режиме, отличном от HEAD. После получения REF
этого проверка. Это полезно в тех случаях, когда сервер Git не разрешает проверка нерекоменционные объекты.
Ветвь git, используемая при запросе пакета для создания из последних источников.
Пример: main
, develop
, HEAD
Список исправлений, применяемых к извлеченным источникам.
Относительные пути основаны на каталоге портов.
Добавлено в vcpkg версии 2022.11.14
Включите получение файлов, хранящихся с помощью Git LFS.
Извлекаются только файлы, REF
на которые указываются.
Это делает Git LFS обязательным для порта. Это неустранимая ошибка, если расширение не установлено.
Добавлено в vcpkg версии 2023.01.23
Если задано, <url>
вместо исходного URL-адреса git для LFS будет использоваться.
OUT_SOURCE_PATH
, REF
и URL
должен быть указан.
Отзыв о vcpkg
vcpkg — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: