code cleanup:
[blender.git] / source / blender / imbuf / CMakeLists.txt
index c7556a2818eec006267916d52663631683ee3f6a..aa4454562b443d1279e92c279e59a69b6f2ce954 100644 (file)
@@ -53,11 +53,9 @@ set(SRC
        intern/indexer_dv.c
        intern/iris.c
        intern/jpeg.c
-       intern/md5.c
        intern/metadata.c
        intern/module.c
        intern/moviecache.c
-       intern/openimageio.cpp
        intern/png.c
        intern/readimage.c
        intern/rectop.c
@@ -97,7 +95,6 @@ set(SRC
        intern/dds/Stream.h
        intern/dds/dds_api.h
        intern/imbuf.h
-       intern/md5.h
        intern/openexr/openexr_api.h
        intern/openexr/openexr_multi.h
        
@@ -107,6 +104,10 @@ set(SRC
 
 if(WITH_IMAGE_OPENEXR)
        add_definitions(-DWITH_OPENEXR)
+else()
+       list(APPEND SRC
+               intern/openexr/openexr_stub.cpp
+       )
 endif()
 
 if(WITH_IMAGE_TIFF)
@@ -179,11 +180,10 @@ if(WITH_IMAGE_HDR)
        add_definitions(-DWITH_HDR)
 endif()
 
-if(WITH_OPENIMAGEIO)
-       list(APPEND INC_SYS
-               ${OPENIMAGEIO_INCLUDES}
+if(WIN32)
+       list(APPEND INC
+               ../../../intern/utfconv
        )
-       # disabled for now add_definitions(-DWITH_OPENIMAGEIO ${OPENIMAGEIO_DEFINITIONS})
 endif()
 
 blender_add_lib(bf_imbuf "${SRC}" "${INC}" "${INC_SYS}")