[ -z "${VCPKG_ROOT}" ] && [ -d "/vcpkg" ] && export VCPKG_ROOT=/vcpkg [ -z "${VCPKG_ROOT}" ] && [ -d "${HOME}/vcpkg" ] && export VCPKG_ROOT=${HOME}/vcpkg [ -z "${VCPKG_ROOT}" ] && [ -d "/c/vcpkg" ] && export VCPKG_ROOT=/c/vcpkg [ -z "${VCPKG_ROOT}" ] && [ -d "/d/vcpkg" ] && export VCPKG_ROOT=/d/vcpkg if [ -d "${VCPKG_ROOT}" ] then export PATH="${PATH}:${VCPKG_ROOT}" export CMAKE_TOOLCHAIN_FILE=${VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake export VCPKG_FEATURE_FLAGS=-binarycaching fi case "$OSTYPE" in linux*) export CMAKE_GENERATOR="Unix Makefiles" export VCPKG_DEFAULT_TRIPLET=x64-linux ;; msys*) export CMAKE_GENERATOR="MSYS Makefiles" case "${MSYSTEM}" in MINGW32) export VCPKG_DEFAULT_TRIPLET=x64-mingw-dynamic ;; MINGW64) export VCPKG_DEFAULT_TRIPLET=x86-mingw-dynamic ;; *) esac ;; *) esac