vcpkg_configure_make
Skonfiguruj konfigurację kompilacji debugowania i wydania projektu.
Użycie
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
Określa katalog zawierający configure
/configure.ac
.
Zgodnie z konwencją jest to zwykle ustawiane w pliku portfile jako zmienna SOURCE_PATH
.
PROJECT_SUBPATH
Określa katalog zawierający configure
/configure.ac
.
Zgodnie z konwencją jest to zwykle ustawiane w pliku portfile jako zmienna SOURCE_PATH
.
SKIP_CONFIGURE
Pomiń proces konfigurowania
USE_WRAPPERS
Użyj autotools ar-lib i kompilatora otoki (dotyczy tylko windows cl i lib)
NO_WRAPPERS
Dezaktywuj użycie autotools ar-lib i otoki kompilatora (dotyczy tylko windows cl i lib)
BUILD_TRIPLET
Służy do przekazywania niestandardowego elementu --build/--target/-host do skonfigurowania. Może zostać zastąpiony globalnie przez VCPKG_MAKE_BUILD_TRIPLET
DETERMINE_BUILD_TRIPLET
W przypadku portów z skryptem konfiguracji zgodnie z regułami automatycznego narzędzia do wybierania trypletu
NO_ADDITIONAL_PATHS
Nie przekazuj żadnych dodatkowych ścieżek z wyjątkiem --prefiks do wywołania konfiguracji
AUTOKONFIGURUJ
Aby wygenerować plik konfiguracji, należy użyć autokonfiguracji.
PRERUN_SHELL
Skrypt, który należy wywołać przed konfiguracją (nie należy używać w przypadku plików wsadowych, które po prostu nazywają autoconf lub konfigurują)
ADD_BIN_TO_PATH
Dodaje odpowiednie katalogi wydania i debugowania bin\
do ścieżki podczas konfigurowania, tak aby pliki wykonywalne mogły być uruchamiane względem bibliotek DLL w drzewie.
DISABLE_VERBOSE_FLAGS
Nie przekazuj polecenia "--disable-silent-rules --verbose", aby skonfigurować.
OPTIONS
Dodatkowe opcje przekazane do skonfigurowania podczas konfiguracji.
OPTIONS_RELEASE
Dodatkowe opcje przekazane do skonfigurowania podczas konfiguracji wydania. Są one dodatkiem do programu OPTIONS
.
OPTIONS_DEBUG
Dodatkowe opcje przekazane do skonfigurowania podczas konfiguracji debugowania. Są one dodatkiem do programu OPTIONS
.
CONFIG_DEPENDENT_ENVIRONMENT
Lista dodatkowych zmiennych środowiskowych zależnych od konfiguracji do ustawienia. Przekaż aplikację SOMEVAR, aby ustawić środowisko i mieć SOMEVAR_(DEBUG|RELEASE) ustawione w pliku portfile na odpowiednie wartości Ogólne zmienne środowiskowe można ustawić z poziomu samego pliku portfile.
CONFIGURE_ENVIRONMENT_VARIABLES
Lista dodatkowych zmiennych środowiskowych do przekazania za pośrednictwem wywołania konfiguracji.
Uwagi
To polecenie dostarcza wiele typowych argumentów do skonfigurowania. Aby wyświetlić pełną listę, sprawdź źródło.