[Bf-blender-cvs] [32aebe8c559] tmp-vfx-platform-2023: Merge remote-tracking branch 'origin/master' into tmp-vfx-platform-2023

Ray Molenkamp noreply at git.blender.org
Wed Nov 9 19:29:34 CET 2022


Commit: 32aebe8c55963d42a6b541e266e85cac25f96311
Author: Ray Molenkamp
Date:   Wed Nov 9 11:29:21 2022 -0700
Branches: tmp-vfx-platform-2023
https://developer.blender.org/rB32aebe8c55963d42a6b541e266e85cac25f96311

Merge remote-tracking branch 'origin/master' into tmp-vfx-platform-2023

===================================================================



===================================================================

diff --cc build_files/cmake/platform/platform_win32.cmake
index e66824da76d,47673794652..6cbc7656165
--- a/build_files/cmake/platform/platform_win32.cmake
+++ b/build_files/cmake/platform/platform_win32.cmake
@@@ -456,26 -419,38 +456,26 @@@ if(WITH_IMAGE_OPENEXR
      warn_hardcoded_paths(OpenEXR)
      set(OPENEXR ${LIBDIR}/openexr)
      set(OPENEXR_INCLUDE_DIR ${OPENEXR}/include)
-     set(OPENEXR_INCLUDE_DIRS ${OPENEXR_INCLUDE_DIR} ${IMATH_INCLUDE_DIRS} ${OPENEXR}/include/OpenEXR)
+     set(OPENEXR_INCLUDE_DIRS ${OPENEXR_INCLUDE_DIR} ${IMATH_INCLUDE_DIRS} ${OPENEXR_INCLUDE_DIR}/OpenEXR)
      set(OPENEXR_LIBPATH ${OPENEXR}/lib)
 -    # Check if the 3.x library name exists
 -    # if not assume this is a 2.x library folder
 +    # Check if the blender 3.3 lib static library eixts
 +    # if not assume this is a 3.4+ dynamic version.
      if(EXISTS "${OPENEXR_LIBPATH}/OpenEXR_s.lib")
 -      set(OPENEXR_LIBRARIES
 -        optimized ${OPENEXR_LIBPATH}/Iex_s.lib
 -        optimized ${OPENEXR_LIBPATH}/IlmThread_s.lib
 -        optimized ${OPENEXR_LIBPATH}/OpenEXR_s.lib
 -        optimized ${OPENEXR_LIBPATH}/OpenEXRCore_s.lib
 -        optimized ${OPENEXR_LIBPATH}/OpenEXRUtil_s.lib
 -        debug ${OPENEXR_LIBPATH}/Iex_s_d.lib
 -        debug ${OPENEXR_LIBPATH}/IlmThread_s_d.lib
 -        debug ${OPENEXR_LIBPATH}/OpenEXR_s_d.lib
 -        debug ${OPENEXR_LIBPATH}/OpenEXRCore_s_d.lib
 -        debug ${OPENEXR_LIBPATH}/OpenEXRUtil_s_d.lib
 -        ${IMATH_LIBRARIES}
 -      )
 -    else()
 -      set(OPENEXR_LIBRARIES
 -        optimized ${OPENEXR_LIBPATH}/Iex_s.lib
 -        optimized ${OPENEXR_LIBPATH}/Half_s.lib
 -        optimized ${OPENEXR_LIBPATH}/IlmImf_s.lib
 -        optimized ${OPENEXR_LIBPATH}/Imath_s.lib
 -        optimized ${OPENEXR_LIBPATH}/IlmThread_s.lib
 -        debug ${OPENEXR_LIBPATH}/Iex_s_d.lib
 -        debug ${OPENEXR_LIBPATH}/Half_s_d.lib
 -        debug ${OPENEXR_LIBPATH}/IlmImf_s_d.lib
 -        debug ${OPENEXR_LIBPATH}/Imath_s_d.lib
 -        debug ${OPENEXR_LIBPATH}/IlmThread_s_d.lib
 -      )
 +      set(OPENEXR_POSTFIX _s)
      endif()
 +    set(OPENEXR_LIBRARIES
 +      optimized ${OPENEXR_LIBPATH}/Iex${OPENEXR_POSTFIX}.lib
 +      optimized ${OPENEXR_LIBPATH}/IlmThread${OPENEXR_POSTFIX}.lib
 +      optimized ${OPENEXR_LIBPATH}/OpenEXR${OPENEXR_POSTFIX}.lib
 +      optimized ${OPENEXR_LIBPATH}/OpenEXRCore${OPENEXR_POSTFIX}.lib
 +      optimized ${OPENEXR_LIBPATH}/OpenEXRUtil${OPENEXR_POSTFIX}.lib
 +      debug ${OPENEXR_LIBPATH}/Iex${OPENEXR_POSTFIX}_d.lib
 +      debug ${OPENEXR_LIBPATH}/IlmThread${OPENEXR_POSTFIX}_d.lib
 +      debug ${OPENEXR_LIBPATH}/OpenEXR${OPENEXR_POSTFIX}_d.lib
 +      debug ${OPENEXR_LIBPATH}/OpenEXRCore${OPENEXR_POSTFIX}_d.lib
 +      debug ${OPENEXR_LIBPATH}/OpenEXRUtil${OPENEXR_POSTFIX}_d.lib
 +      ${IMATH_LIBRARIES}
 +    )
    endif()
  endif()



More information about the Bf-blender-cvs mailing list