1IF(NOT WIN32)
2  FIND_PATH(LCMS2_INCLUDE_DIR
3    NAMES lcms2.h
4    PATHS
5      /usr/local/include
6      /usr/include
7  )
8  FIND_LIBRARY(LCMS2_LIBRARIES lcms2 HINTS /usr/local/lib /usr/lib/x86_64-linux-gnu /usr/lib32)
9ELSE(NOT WIN32)
10    FIND_PATH(LCMS2_ROOT_DIR
11      NAMES include/lcms2.h
12      PATHS /usr/local
13        /usr
14        ${SOURCE_BASE_DIR}
15      PATH_SUFFIXES
16        lcms2-2.7
17        lcms2-2.6
18        lcms2-2.5
19    )
20
21    FIND_PATH(LCMS2_INCLUDE_DIR
22      NAMES lcms2.h
23      PATHS ${LCMS2_ROOT_DIR}/include
24    )
25
26    include(FindLibraryWithDebug)
27    find_library_with_debug(LCMS2_LIBRARIES
28      WIN32_DEBUG_POSTFIX d
29      NAMES lcms2 lcms2_static
30      PATHS ${LCMS2_ROOT_DIR}/Lib/MS
31    )
32
33    MARK_AS_ADVANCED(LCMS2_ROOT_DIR)
34ENDIF(NOT WIN32)
35
36include(FindPackageHandleStandardArgs)
37find_package_handle_standard_args(LCMS2 DEFAULT_MSG
38                                  LCMS2_INCLUDE_DIR LCMS2_LIBRARIES)
39MARK_AS_ADVANCED(LCMS2_LIBRARIES LCMS2_INCLUDE_DIR)
40