diff options
author | Ian Scott <ian.m.scott@stud.man.ac.uk> | 2002-09-02 11:03:43 (GMT) |
---|---|---|
committer | Ian Scott <ian.m.scott@stud.man.ac.uk> | 2002-09-02 11:03:43 (GMT) |
commit | 63d64d5780aa189324800e70feb6345a73b8e8a3 (patch) | |
tree | a806defdada082ed52b292f43347ad8cf3aff382 /Modules/FindAVIFile.cmake | |
parent | a888ba53faad5027a5f7941971a56a959035505f (diff) | |
download | CMake-63d64d5780aa189324800e70feb6345a73b8e8a3.zip CMake-63d64d5780aa189324800e70feb6345a73b8e8a3.tar.gz CMake-63d64d5780aa189324800e70feb6345a73b8e8a3.tar.bz2 |
Define a single expected format for the values defined in every FindXXX.cmake file.
Upgrade all the QT functionality to use the new FindXXX.cmake format
Add a module for AVIFile.
Diffstat (limited to 'Modules/FindAVIFile.cmake')
-rw-r--r-- | Modules/FindAVIFile.cmake | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/Modules/FindAVIFile.cmake b/Modules/FindAVIFile.cmake new file mode 100644 index 0000000..157d08a --- /dev/null +++ b/Modules/FindAVIFile.cmake @@ -0,0 +1,40 @@ +# Locate AVIFILE library and include paths + +# AVIFILE (http://avifile.sourceforge.net/ )is a set of library for i386 machines +# to use various AVI codecs. Support is limited beyond Linux. Windows +# provides native AVI support, and so doesn't need this library. + +# This module defines +# AVIFILE_INCLUDE_DIR, where to find avifile.h , etc. +# AVIFILE_LIBRARIES, the libraries to link against to use AVIFILE +# AVIFILE_DEFINITIONS, definitions to use when compiling code that uses AVIFILE. +# AVIFILE_FOUND, If false, do try to use AVIFILE. + +IF (UNIX) + + FIND_PATH(AVIFILE_INCLUDE_DIR avifile.h + /usr/local/avifile/include + /usr/local/include/avifile + /usr/include + ) + + FIND_LIBRARY(AVIFILE_AVIPLAY_LIBRARY aviplay + /usr/local/avifile/lib + /usr/local/lib + /usr/lib + ) + +ENDIF (UNIX) + +SET (AVIFILE_FOUND "NO") + +IF(AVIFILE_INCLUDE_DIR) + IF(AVIFILE_AVIPLAY_LIBRARY) + SET( AVIFILE_LIBRARIES ${AVIFILE_AVIPLAY_LIBRARY} ) + SET( AVIFILE_FOUND "YES" ) + SET( AVIFILE_DEFINITIONS "") + + ENDIF(AVIFILE_AVIPLAY_LIBRARY) +ENDIF(AVIFILE_INCLUDE_DIR) + + |