From df0d33de29f1cbb54d174d5205aa4be02daad158 Mon Sep 17 00:00:00 2001 From: Stefano Sinigardi Date: Thu, 18 Apr 2019 09:40:57 +0200 Subject: [PATCH] [build.sh] fix problems with empty env variables --- build.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.sh b/build.sh index b69ebe6b..481bbaf5 100755 --- a/build.sh +++ b/build.sh @@ -30,13 +30,13 @@ if [[ ! -z "$my_cuda_compute_model" ]]; then additional_build_setup="-DCUDA_COMPUTE_MODEL=${my_cuda_compute_model}" fi -if [[ -d ${VCPKG_ROOT} ]] && [ ! "$bypass_vcpkg" = true ] +if [[ ! -z "${VCPKG_ROOT}" ]] && [ -d ${VCPKG_ROOT} ] && [ ! "$bypass_vcpkg" = true ] then vcpkg_path="${VCPKG_ROOT}" vcpkg_define="-DCMAKE_TOOLCHAIN_FILE=${vcpkg_path}/scripts/buildsystems/vcpkg.cmake" vcpkg_triplet_define="-DVCPKG_TARGET_TRIPLET=$vcpkg_triplet" echo "Found vcpkg in VCPKG_ROOT: ${vcpkg_path}" -elif [ -d ${WORKSPACE}/vcpkg${vcpkg_fork} ] && [ ! "$bypass_vcpkg" = true ] +elif [[ ! -z "${WORKSPACE}" ]] && [ -d ${WORKSPACE}/vcpkg ] && [ ! "$bypass_vcpkg" = true ] then vcpkg_path="${WORKSPACE}/vcpkg" vcpkg_define="-DCMAKE_TOOLCHAIN_FILE=${vcpkg_path}/scripts/buildsystems/vcpkg.cmake"