2 # based on FindZLIB.cmake
3 # created 2009, Kornel Benko, <kornel.benko@berlin.de>
6 set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true)
8 if (AIKSAURUSLIB_INCLUDE_DIR)
9 # Already in cache, be silent
10 set(AIKSAURUSLIB_FIND_QUIETLY TRUE)
13 find_path(AIKSAURUSLIB_INCLUDE_DIR NAMES Aiksaurus.h
14 PATH_SUFFIXES "" "Aiksaurus")
15 if(AIKSAURUSLIB_INCLUDE_DIR)
16 if(AIKSAURUSLIB_INCLUDE_DIR MATCHES "Aiksaurus")
17 set(AIKSAURUSLIB_H Aiksaurus/Aiksaurus.h)
19 set(AIKSAURUSLIB_H Aiksaurus.h)
23 set(POTENTIAL_AIKSAURUS_LIBS Aiksaurus)
25 find_library(AIKSAURUSLIB_LIBRARY NAMES ${POTENTIAL_AIKSAURUS_LIBS}
29 # handle the QUIETLY and REQUIRED arguments and set AIKSAURUSLIB_FOUND to TRUE if
30 # all listed variables are TRUE
31 include(FindPackageHandleStandardArgs)
32 find_package_handle_standard_args(AIKSAURUSLIB DEFAULT_MSG AIKSAURUSLIB_LIBRARY AIKSAURUSLIB_INCLUDE_DIR)
34 set(AIKSAURUSLIB_H ${AIKSAURUSLIB_H} CACHE STRING "Aiksaurus header" FORCE)
36 mark_as_advanced(AIKSAURUSLIB_LIBRARY AIKSAURUSLIB_INCLUDE_DIR AIKSAURUSLIB_H)