vcpkg_from_bitbucket
Stáhněte a extrahujte projekt z Bitbucketu.
Využití
vcpkg_from_bitbucket(
OUT_SOURCE_PATH <SOURCE_PATH>
REPO <blaze-lib/blaze>
[REF <v3.8.1>]
[SHA512 <45d0d7f8cc350...>]
[HEAD_REF <master>]
[PATCHES <patch1.patch> <patch2.patch>...]
)
Parametry
OUT_SOURCE_PATH
Určuje výstupní proměnnou, která bude obsahovat extrahované umístění.
Tato hodnota by měla být nastavena SOURCE_PATH
konvencí.
REPO
Organizace nebo uživatel a úložiště v Bitbucketu.
REF
Stabilní potvrzení gitu (ideálně značka), která nezmění obsah. Neměl by to být větev.
U úložišť bez oficiálních verzí je možné nastavit úplné ID potvrzení aktuálního nejnovějšího hlavního serveru. vcpkg_from_bitbucket()
stáhne stabilní snímek potvrzení bez jakýchkoli informací o historii na adrese https://bitbucket.com/<REPO>/get/<REF>.tar.gz
.
Je-li REF
zadán, SHA512
musí být zadán také.
SHA512
Hodnota hash SHA512 zdrojového archivu.
To je nejsnážnější, když ho nejprve nastavíte na 0
a pak se pokusíte vytvořit port. Chybová zpráva bude obsahovat úplnou hodnotu hash, kterou lze zkopírovat zpět do souboru portu.
HEAD_REF
Nestabilní potvrzení gitu (ideálně větev) pro sestavení --head
.
U většiny projektů by to mělo být master
. Vybraná větev by měla být vždy stavětelná na všech podporovaných platformách.
OPRAVY
Seznam oprav, které se použijí u extrahovaných zdrojů.
Relativní cesty jsou založené na adresáři portů.
Notes
Alespoň jeden z REF
nich a HEAD_REF
musí být zadán, je však vhodnější, aby byly přítomny obě.
Tím se proměnná VCPKG_HEAD_VERSION
exportuje během sestavení hlavy.