vcpkg_configure_make
Nakonfigurujte konfiguraci pro sestavení ladění a vydávání projektu.
Využití
vcpkg_configure_make(
SOURCE_PATH <${SOURCE_PATH}>
[AUTOCONFIG]
[USE_WRAPPERS] [NO_WRAPPERS]
[DETERMINE_BUILD_TRIPLET]
[BUILD_TRIPLET "--host=x64 --build=i686-unknown-pc"]
[NO_ADDITIONAL_PATHS]
[CONFIG_DEPENDENT_ENVIRONMENT <SOME_VAR>...]
[CONFIGURE_ENVIRONMENT_VARIABLES <SOME_ENVVAR>...]
[ADD_BIN_TO_PATH]
[DISABLE_VERBOSE_FLAGS]
[NO_DEBUG]
[SKIP_CONFIGURE]
[PROJECT_SUBPATH <${PROJ_SUBPATH}>]
[PRERUN_SHELL <${SHELL_PATH}>]
[OPTIONS <-DUSE_THIS_IN_ALL_BUILDS=1>...]
[OPTIONS_RELEASE <-DOPTIMIZE=1>...]
[OPTIONS_DEBUG <-DDEBUGGABLE=1>...]
)
Parametry
SOURCE_PATH
Určuje adresář obsahující configure
/configure.ac
.
Podle konvence je to obvykle nastaveno v souboru portu jako proměnná SOURCE_PATH
.
PROJECT_SUBPATH
Určuje adresář obsahující configure
/configure.ac
.
Podle konvence je to obvykle nastaveno v souboru portu jako proměnná SOURCE_PATH
.
SKIP_CONFIGURE
Přeskočit proces konfigurace
USE_WRAPPERS
Použití autotools ar-lib a kompilátor obálky (platí pouze pro windows cl a lib)
NO_WRAPPERS
Deaktivace použití autotools ar-lib a kompilátor obálky (platí pouze pro windows cl a lib)
BUILD_TRIPLET
Slouží k předání vlastního souboru --build/-target/--host ke konfiguraci. Můžou být globálně přepsány VCPKG_MAKE_BUILD_TRIPLET
DETERMINE_BUILD_TRIPLET
Pro porty, které mají nakonfigurovaný skript podle pravidel automatických nástrojů pro výběr tripletu
NO_ADDITIONAL_PATHS
Nepředávejte žádné další cesty s výjimkou --prefix ke konfiguraci volání.
AUTOCONFIG
K vygenerování souboru konfigurace je potřeba použít automatickou konfiguraci.
PRERUN_SHELL
Skript, který je potřeba volat před konfigurací (nepoužívejte dávkové soubory, které jednoduše volají autoconf nebo konfigurují).
ADD_BIN_TO_PATH
Přidá do cesty příslušné adresáře release a debug bin\
během konfigurace tak, aby spustitelné soubory mohly běžet proti knihovnám DLL ve stromu.
DISABLE_VERBOSE_FLAGS
Pro konfiguraci nepředávejte --disable-silent-rules --verbose.
OPTIONS
Další možnosti předané ke konfiguraci během konfigurace.
OPTIONS_RELEASE
Další možnosti předané konfiguraci během konfigurace vydané verze. Jsou to navíc OPTIONS
.
OPTIONS_DEBUG
Další možnosti předané ke konfiguraci během konfigurace ladění. Jsou to navíc OPTIONS
.
CONFIG_DEPENDENT_ENVIRONMENT
Seznam dalších proměnných prostředí závislých na konfiguraci, které se mají nastavit Předáním funkce SOMEVAR nastavíte prostředí a budete mít SOMEVAR_(DEBUG|RELEASE) nastavená v souboru portu na odpovídající hodnoty Obecné proměnné prostředí lze nastavit přímo ze samotného souboru portu.
CONFIGURE_ENVIRONMENT_VARIABLES
Seznam dalších proměnných prostředí, které se mají předávat přes konfigurované volání
Notes
Tento příkaz poskytuje mnoho běžných argumentů ke konfiguraci. Úplný seznam zobrazíte tak, že prozkoumáte zdroj.