aboutsummaryrefslogtreecommitdiffstats
path: root/FindGeneratorRunner.cmake.in
blob: 3c975e304391025de34823491fe082332c222ef1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# - try to find GENERATORRUNNER
#  GENERATORRUNNER_INCLUDE_DIR   - Directories to include to use GENERATORRUNNER
#  GENERATORRUNNER_LIBRARIES     - Files to link against to use GENERATORRUNNER
#  GENERATORRUNNER_FOUND         - GENERATORRUNNER was found

FIND_PATH(GENERATORRUNNER_INCLUDE_DIR generator.h "@CMAKE_INSTALL_PREFIX@/include/generatorrunner")
FIND_LIBRARY(GENERATORRUNNER_LIBRARY genrunner "@LIB_INSTALL_DIR@")

IF (GENERATORRUNNER_INCLUDE_DIR AND GENERATORRUNNER_LIBRARY)
    SET(GENERATORRUNNER_FOUND TRUE)
ENDIF (GENERATORRUNNER_INCLUDE_DIR AND GENERATORRUNNER_LIBRARY)

IF (GENERATORRUNNER_FOUND)
    MESSAGE(STATUS "Found GeneratorRunner: ${GENERATORRUNNER_LIBRARY}")
    SET(GENERATORRUNNER_PLUGIN_DIR @generator_plugin_DIR@)
    SET(GENERATORRUNNER_VERSION "@generator_VERSION@")
ELSE (GENERATORRUNNER_FOUND)
    IF (GeneratorRunner_FIND_REQUIRED)
        MESSAGE(FATAL_ERROR "Could not find GeneratorRunner")
    ENDIF (GeneratorRunner_FIND_REQUIRED)
ENDIF (GENERATORRUNNER_FOUND)