26 lines
694 B
CMake
26 lines
694 B
CMake
include(FetchContent)
|
|
|
|
if(NOT DEFINED LIBTIFF_REPO)
|
|
set(LIBTIFF_REPO https://git.madvoxel.net/Mirrors/libtiff.git)
|
|
endif ()
|
|
|
|
set(FETCHCONTENT_UPDATES_DISCONNECTED ON)
|
|
|
|
FetchContent_Declare(
|
|
libtiff
|
|
EXCLUDE_FROM_ALL
|
|
GIT_REPOSITORY ${LIBTIFF_REPO}
|
|
GIT_SHALLOW TRUE
|
|
)
|
|
|
|
set(tiff-static ON CACHE BOOL "" FORCE)
|
|
set(tiff-tools OFF CACHE BOOL "" FORCE)
|
|
set(tiff-tests OFF CACHE BOOL "" FORCE)
|
|
set(tiff-docs OFF CACHE BOOL "" FORCE)
|
|
set(tiff-contrib OFF CACHE BOOL "" FORCE)
|
|
set(tiff-opengl OFF CACHE BOOL "" FORCE)
|
|
set(ZLIB_USE_STATIC_LIBS ON CACHE BOOL "" FORCE)
|
|
|
|
list(APPEND CMAKE_PREFIX_PATH ${CMAKE_BINARY_DIR}/deps/INSTALL)
|
|
FetchContent_MakeAvailable(libtiff)
|