Windows Libs: move OpenEXR headers to same directory structure as other platforms.
This commit is contained in:
parent
abce6309e3
commit
1e98e96f7c
@ -1046,6 +1046,7 @@ elseif(WIN32)
|
||||
if(WITH_IMAGE_OPENEXR)
|
||||
set_lib_path(OPENEXR "openexr")
|
||||
set(OPENEXR_INCLUDE_DIR ${OPENEXR}/include)
|
||||
set(OPENEXR_INCLUDE_DIRS ${OPENEXR}/include/OpenEXR)
|
||||
set(OPENEXR_LIBPATH ${OPENEXR}/lib)
|
||||
set(OPENEXR_LIBRARIES
|
||||
${OPENEXR_LIBPATH}/Iex.lib
|
||||
@ -1054,12 +1055,6 @@ elseif(WIN32)
|
||||
${OPENEXR_LIBPATH}/Imath.lib
|
||||
${OPENEXR_LIBPATH}/IlmThread.lib
|
||||
)
|
||||
set(OPENEXR_INCLUDE_DIRS
|
||||
${OPENEXR_INCLUDE_DIR}
|
||||
${OPENEXR_INCLUDE_DIR}/IlmImf
|
||||
${OPENEXR_INCLUDE_DIR}/Iex
|
||||
${OPENEXR_INCLUDE_DIR}/Imath
|
||||
)
|
||||
endif()
|
||||
|
||||
if(WITH_IMAGE_TIFF)
|
||||
|
@ -54,7 +54,7 @@ BF_PTHREADS_LIBPATH = '${BF_PTHREADS}/lib'
|
||||
WITH_BF_OPENEXR = True
|
||||
WITH_BF_STATICOPENEXR = False
|
||||
BF_OPENEXR = LIBDIR + '/openexr'
|
||||
BF_OPENEXR_INC = '${BF_OPENEXR}/include ${BF_OPENEXR}/include/IlmImf ${BF_OPENEXR}/include/Iex ${BF_OPENEXR}/include/Imath '
|
||||
BF_OPENEXR_INC = '${BF_OPENEXR}/include ${BF_OPENEXR}/include/OpenEXR '
|
||||
BF_OPENEXR_LIB = ' Iex Half IlmImf Imath IlmThread '
|
||||
BF_OPENEXR_LIBPATH = '${BF_OPENEXR}/lib'
|
||||
BF_OPENEXR_LIB_STATIC = '${BF_OPENEXR}/lib/libHalf.a ${BF_OPENEXR}/lib/libIlmImf.a ${BF_OPENEXR}/lib/libIex.a ${BF_OPENEXR}/lib/libImath.a ${BF_OPENEXR}/lib/libIlmThread.a'
|
||||
|
@ -50,7 +50,7 @@ BF_PTHREADS_LIBPATH = '${BF_PTHREADS}/lib'
|
||||
WITH_BF_OPENEXR = True
|
||||
WITH_BF_STATICOPENEXR = False
|
||||
BF_OPENEXR = LIBDIR + '/openexr'
|
||||
BF_OPENEXR_INC = '${BF_OPENEXR}/include ${BF_OPENEXR}/include/IlmImf ${BF_OPENEXR}/include/Iex ${BF_OPENEXR}/include/Imath '
|
||||
BF_OPENEXR_INC = '${BF_OPENEXR}/include ${BF_OPENEXR}/include/OpenEXR '
|
||||
BF_OPENEXR_LIB = ' Iex Half IlmImf Imath IlmThread '
|
||||
BF_OPENEXR_LIBPATH = '${BF_OPENEXR}/lib'
|
||||
BF_OPENEXR_LIB_STATIC = '${BF_OPENEXR}/lib/libHalf.a ${BF_OPENEXR}/lib/libIlmImf.a ${BF_OPENEXR}/lib/libIex.a ${BF_OPENEXR}/lib/libImath.a ${BF_OPENEXR}/lib/libIlmThread.a'
|
||||
|
@ -52,4 +52,6 @@ if(WITH_IMAGE_OPENEXR)
|
||||
add_definitions(-DWITH_OPENEXR)
|
||||
endif()
|
||||
|
||||
message(STATUS "EXR ${INC_SYS}")
|
||||
|
||||
blender_add_lib(bf_imbuf_openexr "${SRC}" "${INC}" "${INC_SYS}")
|
||||
|
@ -72,21 +72,6 @@ _CRTIMP void __cdecl _invalid_parameter_noinfo(void)
|
||||
|
||||
#include <iostream>
|
||||
|
||||
#if defined(_WIN32) && !defined(FREE_WINDOWS)
|
||||
#include <half.h>
|
||||
#include <Iex/Iex.h>
|
||||
#include <IlmImf/ImfVersion.h>
|
||||
#include <IlmImf/ImfArray.h>
|
||||
#include <IlmImf/ImfIO.h>
|
||||
#include <IlmImf/ImfChannelList.h>
|
||||
#include <IlmImf/ImfPixelType.h>
|
||||
#include <IlmImf/ImfInputFile.h>
|
||||
#include <IlmImf/ImfOutputFile.h>
|
||||
#include <IlmImf/ImfCompression.h>
|
||||
#include <IlmImf/ImfCompressionAttribute.h>
|
||||
#include <IlmImf/ImfStringAttribute.h>
|
||||
#include <Imath/ImathBox.h>
|
||||
#else
|
||||
#include <half.h>
|
||||
#include <Iex.h>
|
||||
#include <ImfVersion.h>
|
||||
@ -100,7 +85,6 @@ _CRTIMP void __cdecl _invalid_parameter_noinfo(void)
|
||||
#include <ImfCompression.h>
|
||||
#include <ImfCompressionAttribute.h>
|
||||
#include <ImfStringAttribute.h>
|
||||
#endif
|
||||
|
||||
using namespace Imf;
|
||||
using namespace Imath;
|
||||
|
Loading…
Reference in New Issue
Block a user