Поделиться через


vcpkg_copy_tools

Скопируйте средства и все их зависимости DLL в папку tools .

Использование

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

Параметры

TOOL_NAMES

Список имен файлов инструментов без расширения.

SEARCH_DIR

Путь к каталогу, содержаму средства. Это значение будет задано ${CURRENT_PACKAGES_DIR}/bin , если опущено.

НАЗНАЧЕНИЕ

Назначение для копирования средств в. Это значение будет задано ${CURRENT_PACKAGES_DIR}/tools/${PORT} , если опущено.

AUTO_CLEAN

Автоматическая очистка скопированных исполняемых файлов из ${CURRENT_PACKAGES_DIR}/bin и ${CURRENT_PACKAGES_DIR}/debug/bin.

Примеры

Оригинал

scripts/cmake/vcpkg_copy_tools.cmake