diff options
author | Ray Molenkamp <github@lazydodo.com> | 2022-03-25 16:31:15 +0300 |
---|---|---|
committer | Ray Molenkamp <github@lazydodo.com> | 2022-03-25 16:31:15 +0300 |
commit | 59de9ceda05c84670d27fcb526d513e30a8e29b4 (patch) | |
tree | bec3f71a4c805a73063ae3bedc62b0d5ac4bb813 | |
parent | 97f2210157dbd36bc0a44674c8470202fe808301 (diff) |
MSVC: Fix build issue with webp
The webp variables should only be set if
the libs actually exist in the lib folder
-rw-r--r-- | build_files/cmake/platform/platform_win32.cmake | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/build_files/cmake/platform/platform_win32.cmake b/build_files/cmake/platform/platform_win32.cmake index 9418f74994b..8ae38e03fb1 100644 --- a/build_files/cmake/platform/platform_win32.cmake +++ b/build_files/cmake/platform/platform_win32.cmake @@ -345,10 +345,12 @@ endif() windows_find_package(WebP) if(NOT WEBP_FOUND) - set(WEBP_INCLUDE_DIRS ${LIBDIR}/webp/include) - set(WEBP_ROOT_DIR ${LIBDIR}/webp) - set(WEBP_LIBRARIES ${LIBDIR}/webp/lib/webp.lib ${LIBDIR}/webp/lib/webpdemux.lib ${LIBDIR}/webp/lib/webpmux.lib) - set(WEBP_FOUND ON) + if(EXISTS ${LIBDIR}/webp) + set(WEBP_INCLUDE_DIRS ${LIBDIR}/webp/include) + set(WEBP_ROOT_DIR ${LIBDIR}/webp) + set(WEBP_LIBRARIES ${LIBDIR}/webp/lib/webp.lib ${LIBDIR}/webp/lib/webpdemux.lib ${LIBDIR}/webp/lib/webpmux.lib) + set(WEBP_FOUND ON) + endif() endif() if(WITH_OPENCOLLADA) |