summaryrefslogtreecommitdiff
path: root/share/cmake-3.6/Modules/FindGIF.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'share/cmake-3.6/Modules/FindGIF.cmake')
-rw-r--r--share/cmake-3.6/Modules/FindGIF.cmake86
1 files changed, 0 insertions, 86 deletions
diff --git a/share/cmake-3.6/Modules/FindGIF.cmake b/share/cmake-3.6/Modules/FindGIF.cmake
deleted file mode 100644
index 7bbb8cf..0000000
--- a/share/cmake-3.6/Modules/FindGIF.cmake
+++ /dev/null
@@ -1,86 +0,0 @@
-#.rst:
-# FindGIF
-# -------
-#
-#
-#
-# This module searches giflib and defines GIF_LIBRARIES - libraries to
-# link to in order to use GIF GIF_FOUND, if false, do not try to link
-# GIF_INCLUDE_DIR, where to find the headers GIF_VERSION, reports either
-# version 4 or 3 (for everything before version 4)
-#
-# The minimum required version of giflib can be specified using the
-# standard syntax, e.g. find_package(GIF 4)
-#
-# $GIF_DIR is an environment variable that would correspond to the
-# ./configure --prefix=$GIF_DIR
-
-#=============================================================================
-# Copyright 2007-2009 Kitware, Inc.
-#
-# Distributed under the OSI-approved BSD License (the "License");
-# see accompanying file Copyright.txt for details.
-#
-# This software is distributed WITHOUT ANY WARRANTY; without even the
-# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-# See the License for more information.
-#=============================================================================
-# (To distribute this file outside of CMake, substitute the full
-# License text for the above reference.)
-
-# Created by Eric Wing.
-# Modifications by Alexander Neundorf
-
-find_path(GIF_INCLUDE_DIR gif_lib.h
- HINTS
- ENV GIF_DIR
- PATH_SUFFIXES include
- PATHS
- ~/Library/Frameworks
- /usr/freeware
-)
-
-# the gif library can have many names :-/
-set(POTENTIAL_GIF_LIBS gif libgif ungif libungif giflib giflib4)
-
-find_library(GIF_LIBRARY
- NAMES ${POTENTIAL_GIF_LIBS}
- HINTS
- ENV GIF_DIR
- PATH_SUFFIXES lib
- PATHS
- ~/Library/Frameworks
- /usr/freeware
-)
-
-# see readme.txt
-set(GIF_LIBRARIES ${GIF_LIBRARY})
-
-# Very basic version detection.
-# The GIF_LIB_VERSION string in gif_lib.h seems to be unreliable, since it seems
-# to be always " Version 2.0, " in versions 3.x of giflib.
-# In version 4 the member UserData was added to GifFileType, so we check for this
-# one.
-# http://giflib.sourcearchive.com/documentation/4.1.4/files.html
-if(GIF_INCLUDE_DIR)
- include(${CMAKE_CURRENT_LIST_DIR}/CMakePushCheckState.cmake)
- include(${CMAKE_CURRENT_LIST_DIR}/CheckStructHasMember.cmake)
- CMAKE_PUSH_CHECK_STATE()
- set(CMAKE_REQUIRED_QUIET ${GIF_FIND_QUIETLY})
- set(GIF_VERSION 3)
- set(CMAKE_REQUIRED_INCLUDES "${GIF_INCLUDE_DIR}")
- CHECK_STRUCT_HAS_MEMBER(GifFileType UserData gif_lib.h GIF_GifFileType_UserData )
- if(GIF_GifFileType_UserData)
- set(GIF_VERSION 4)
- endif()
- CMAKE_POP_CHECK_STATE()
-endif()
-
-
-# handle the QUIETLY and REQUIRED arguments and set GIF_FOUND to TRUE if
-# all listed variables are TRUE
-include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
-FIND_PACKAGE_HANDLE_STANDARD_ARGS(GIF REQUIRED_VARS GIF_LIBRARY GIF_INCLUDE_DIR
- VERSION_VAR GIF_VERSION )
-
-mark_as_advanced(GIF_INCLUDE_DIR GIF_LIBRARY)