diff options
author | Alexander Neundorf <neundorf@kde.org> | 2008-01-04 17:29:29 (GMT) |
---|---|---|
committer | Alexander Neundorf <neundorf@kde.org> | 2008-01-04 17:29:29 (GMT) |
commit | daa45056c9bf4593662a0beb0b601cf78ba29d1b (patch) | |
tree | 669a988b7456e59bd8352194c624237fd6493d5a /Modules/FindGIF.cmake | |
parent | b67a35e081a69eed13946b90a2d97273d78bd526 (diff) | |
download | CMake-daa45056c9bf4593662a0beb0b601cf78ba29d1b.zip CMake-daa45056c9bf4593662a0beb0b601cf78ba29d1b.tar.gz CMake-daa45056c9bf4593662a0beb0b601cf78ba29d1b.tar.bz2 |
STYLE: rename FindGIFLIB.cmake to FindGIF.cmake, as discussed with Eric
Alex
Diffstat (limited to 'Modules/FindGIF.cmake')
-rw-r--r-- | Modules/FindGIF.cmake | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/Modules/FindGIF.cmake b/Modules/FindGIF.cmake new file mode 100644 index 0000000..b2b2f23 --- /dev/null +++ b/Modules/FindGIF.cmake @@ -0,0 +1,74 @@ +# This module defines +# GIFLIB_LIBRARY +# GIFLIB_FOUND, if false, do not try to link +# GIFLIB_INCLUDE_DIR, where to find the headers +# +# $GIFLIB_DIR is an environment variable that would +# correspond to the ./configure --prefix=$GIFLIB_DIR +# +# Created by Eric Wing. + +FIND_PATH(GIFLIB_INCLUDE_DIR gif_lib.h + PATHS + $ENV{GIFLIB_DIR} + NO_DEFAULT_PATH + PATH_SUFFIXES include +) + +FIND_PATH(GIFLIB_INCLUDE_DIR gif_lib.h + PATHS ${CMAKE_PREFIX_PATH} # Unofficial: We are proposing this. + NO_DEFAULT_PATH + PATH_SUFFIXES include +) + +FIND_PATH(GIFLIB_INCLUDE_DIR gif_lib.h + PATHS + ~/Library/Frameworks + /Library/Frameworks + /usr/local/include + /usr/include + /sw/include # Fink + /opt/local/include # DarwinPorts + /opt/csw/include # Blastwave + /opt/include + [HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session\ Manager\\Environment;OSG_ROOT]/include + /usr/freeware/include +) + +FIND_LIBRARY(GIFLIB_LIBRARY + NAMES gif ungif libgif libungif + PATHS + $ENV{GIFLIB_DIR} + NO_DEFAULT_PATH + PATH_SUFFIXES lib64 lib +) + +FIND_LIBRARY(GIFLIB_LIBRARY + NAMES gif ungif libgif libungif + PATHS ${CMAKE_PREFIX_PATH} # Unofficial: We are proposing this. + NO_DEFAULT_PATH + PATH_SUFFIXES lib64 lib +) + +FIND_LIBRARY(GIFLIB_LIBRARY + NAMES gif ungif libgif libungif + PATHS + ~/Library/Frameworks + /Library/Frameworks + /usr/local + /usr + /sw + /opt/local + /opt/csw + /opt + [HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session\ Manager\\Environment;OSG_ROOT] + /usr/freeware + PATH_SUFFIXES lib64 lib +) + +SET(GIFLIB_FOUND "NO") +IF(GIFLIB_LIBRARY AND GIFLIB_INCLUDE_DIR) + SET(GIFLIB_FOUND "YES") +ENDIF(GIFLIB_LIBRARY AND GIFLIB_INCLUDE_DIR) + + |