2 # based on FindZLIB.cmake
3 # created 2009, Kornel Benko, <kornel.benko@berlin.de>
6 set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true)
8 if (AIKSAURUS_INCLUDE_DIR)
9 # Already in cache, be silent
10 set(AIKSAURUS_FIND_QUIETLY TRUE)
13 find_path(AIKSAURUS_INCLUDE_DIR NAMES Aiksaurus.h
14 PATH_SUFFIXES "" "Aiksaurus")
15 if(AIKSAURUS_INCLUDE_DIR)
16 if(AIKSAURUS_INCLUDE_DIR MATCHES "Aiksaurus")
17 set(AIKSAURUS_H Aiksaurus/Aiksaurus.h)
19 set(AIKSAURUS_H Aiksaurus.h)
23 set(POTENTIAL_AIKSAURUS_LIBS Aiksaurus)
25 find_library(AIKSAURUSLIB_LIBRARY NAMES ${POTENTIAL_AIKSAURUS_LIBS}
27 /usr/lib /usr/local/lib)
29 if(AIKSAURUS_INCLUDE_DIR AND AIKSAURUSLIB_LIBRARY)
30 set(AIKSAURUSLIB_FOUND TRUE)
33 if(AIKSAURUSLIB_FOUND)
34 if(NOT AIKSAURUS_FIND_QUIETLY)
35 message(STATUS "Found AIKSAURUS: ${AIKSAURUSLIB_LIBRARY}")
38 if(AIKSAURUS_FIND_REQUIRED)
39 message(STATUS "Looked for AIKSAURUS libraries named ${POTENTIAL_AIKSAURUS_LIBS}.")
40 message(STATUS "Found no acceptable AIKSAURUS library. This is fatal.")
44 mark_as_advanced(AIKSAURUSLIB_LIBRARY AIKSAURUSLIB_INCLUDE_DIR)