Changeset View
Changeset View
Standalone View
Standalone View
source/blender/imbuf/CMakeLists.txt
| Show First 20 Lines • Show All 76 Lines • ▼ Show 20 Lines | set(SRC | ||||
| intern/IMB_filetype.h | intern/IMB_filetype.h | ||||
| intern/IMB_filter.h | intern/IMB_filter.h | ||||
| intern/IMB_indexer.h | intern/IMB_indexer.h | ||||
| intern/imbuf.h | intern/imbuf.h | ||||
| # orphan include | # orphan include | ||||
| ../../../intern/ffmpeg/ffmpeg_compat.h | ../../../intern/ffmpeg/ffmpeg_compat.h | ||||
| ) | ) | ||||
| set(LIB | set(LIB | ||||
| bf_blenkernel | |||||
| bf_blenlib | |||||
| bf_blenloader | |||||
| bf_intern_guardedalloc | |||||
| bf_intern_memutil | |||||
| ) | ) | ||||
| if(WITH_IMAGE_OPENEXR) | if(WITH_IMAGE_OPENEXR) | ||||
| list(APPEND LIB | |||||
| bf_imbuf_openexr | |||||
| ) | |||||
| add_definitions(-DWITH_OPENEXR) | add_definitions(-DWITH_OPENEXR) | ||||
| else() | else() | ||||
| list(APPEND SRC | list(APPEND SRC | ||||
| intern/openexr/openexr_stub.cpp | intern/openexr/openexr_stub.cpp | ||||
| ) | ) | ||||
| endif() | endif() | ||||
| if(WITH_IMAGE_TIFF) | if(WITH_IMAGE_TIFF) | ||||
| list(APPEND INC_SYS | list(APPEND INC_SYS | ||||
| ${TIFF_INCLUDE_DIR} | ${TIFF_INCLUDE_DIR} | ||||
| ) | ) | ||||
| list(APPEND SRC | list(APPEND SRC | ||||
| intern/tiff.c | intern/tiff.c | ||||
| ) | ) | ||||
| add_definitions(-DWITH_TIFF) | add_definitions(-DWITH_TIFF) | ||||
| endif() | endif() | ||||
| if(WITH_OPENIMAGEIO) | if(WITH_OPENIMAGEIO) | ||||
| list(APPEND LIB | |||||
| bf_imbuf_openimageio | |||||
| ) | |||||
| add_definitions(-DWITH_OPENIMAGEIO) | add_definitions(-DWITH_OPENIMAGEIO) | ||||
| endif() | endif() | ||||
| if(WITH_IMAGE_OPENJPEG) | if(WITH_IMAGE_OPENJPEG) | ||||
| list(APPEND INC_SYS | list(APPEND INC_SYS | ||||
| ${OPENJPEG_INCLUDE_DIRS} | ${OPENJPEG_INCLUDE_DIRS} | ||||
| ) | ) | ||||
| list(APPEND SRC | list(APPEND SRC | ||||
| intern/jp2.c | intern/jp2.c | ||||
| ) | ) | ||||
| add_definitions(-DWITH_OPENJPEG ${OPENJPEG_DEFINES}) | add_definitions(-DWITH_OPENJPEG ${OPENJPEG_DEFINES}) | ||||
| endif() | endif() | ||||
| if(WITH_CODEC_AVI) | if(WITH_CODEC_AVI) | ||||
| list(APPEND INC | list(APPEND INC | ||||
| ../avi | ../avi | ||||
| ) | ) | ||||
| list(APPEND LIB | |||||
| bf_avi | |||||
| ) | |||||
| add_definitions(-DWITH_AVI) | add_definitions(-DWITH_AVI) | ||||
| endif() | endif() | ||||
| if(WITH_CODEC_FFMPEG) | if(WITH_CODEC_FFMPEG) | ||||
| list(APPEND INC | list(APPEND INC | ||||
| ../../../intern/ffmpeg | ../../../intern/ffmpeg | ||||
| ) | ) | ||||
| list(APPEND INC_SYS | list(APPEND INC_SYS | ||||
| ${FFMPEG_INCLUDE_DIRS} | ${FFMPEG_INCLUDE_DIRS} | ||||
| ) | ) | ||||
| add_definitions(-DWITH_FFMPEG) | add_definitions(-DWITH_FFMPEG) | ||||
| remove_strict_c_flags_file( | remove_strict_c_flags_file( | ||||
| intern/anim_movie.c | intern/anim_movie.c | ||||
| intern/indexer.c | intern/indexer.c | ||||
| intern/util.c | intern/util.c | ||||
| ) | ) | ||||
| endif() | endif() | ||||
| if(WITH_IMAGE_DDS) | if(WITH_IMAGE_DDS) | ||||
| list(APPEND LIB | |||||
| bf_imbuf_dds | |||||
| ) | |||||
| add_definitions(-DWITH_DDS) | add_definitions(-DWITH_DDS) | ||||
| endif() | endif() | ||||
| if(WITH_IMAGE_CINEON) | if(WITH_IMAGE_CINEON) | ||||
| list(APPEND LIB | |||||
| bf_imbuf_cineon | |||||
| ) | |||||
| add_definitions(-DWITH_CINEON) | add_definitions(-DWITH_CINEON) | ||||
| endif() | endif() | ||||
| if(WITH_IMAGE_HDR) | if(WITH_IMAGE_HDR) | ||||
| list(APPEND SRC | list(APPEND SRC | ||||
| intern/radiance_hdr.c | intern/radiance_hdr.c | ||||
| ) | ) | ||||
| add_definitions(-DWITH_HDR) | add_definitions(-DWITH_HDR) | ||||
| Show All 19 Lines | |||||