aboutsummaryrefslogtreecommitdiffstats
path: root/FindApiExtractor.cmake.in
blob: 1fbcbf0b9a81f6b902f23523c4b1414830909a2e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# - try to find APIEXTRACTOR
#  APIEXTRACTOR_INCLUDE_DIR   - Directories to include to use APIEXTRACTOR
#  APIEXTRACTOR_LIBRARIES     - Files to link against to use APIEXTRACTOR
#  APIEXTRACTOR_FOUND         - APIEXTRACTOR was found

FIND_PATH(APIEXTRACTOR_INCLUDE_DIR apiextractor.h "@CMAKE_INSTALL_PREFIX@/include/apiextractor")

FIND_LIBRARY(APIEXTRACTOR_LIBRARY apiextractor "@CMAKE_INSTALL_PREFIX@/lib")

IF (APIEXTRACTOR_INCLUDE_DIR AND APIEXTRACTOR_LIBRARY)
    SET(APIEXTRACTOR_FOUND TRUE)
ENDIF (APIEXTRACTOR_INCLUDE_DIR AND APIEXTRACTOR_LIBRARY)

IF (APIEXTRACTOR_FOUND)
    MESSAGE(STATUS "Found ApiExtractor: ${APIEXTRACTOR_LIBRARY}")
ELSE (APIEXTRACTOR_FOUND)
    IF (ApiExtractor_FIND_REQUIRED)
        MESSAGE(FATAL_ERROR "Could not find ApiExtractor")
    ENDIF (ApiExtractor_FIND_REQUIRED)
ENDIF (APIEXTRACTOR_FOUND)