Freigeben über


vcpkg_copy_tools

Kopieren Sie Tools und alle ihre DLL-Abhängigkeiten in den tools Ordner.

Verwendung

vcpkg_copy_tools(
    TOOL_NAMES <tool1>...
    [SEARCH_DIR <${CURRENT_PACKAGES_DIR}/bin>]
    [DESTINATION <${CURRENT_PACKAGES_DIR}/tools/${PORT}>]
    [AUTO_CLEAN]
)

Parameter

TOOL_NAMES

Eine Liste der Tooldateinamen ohne Erweiterung.

SEARCH_DIR

Der Pfad zum Verzeichnis, das die Tools enthält. Dies wird festgelegt ${CURRENT_PACKAGES_DIR}/bin , wenn sie weggelassen wird.

ZIEL

Ziel, in das die Tools kopiert werden sollen. Dies wird festgelegt ${CURRENT_PACKAGES_DIR}/tools/${PORT} , wenn sie weggelassen wird.

AUTO_CLEAN

Automatische sauber der kopierten ausführbaren Dateien aus ${CURRENT_PACKAGES_DIR}/bin und ${CURRENT_PACKAGES_DIR}/debug/bin.

Beispiele

Quelle

scripts/cmake/vcpkg_copy_tools.cmake