12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- #
- # Try to find EMBREE
- # Once done this will define
- #
- # EMBREE_FOUND - system has EMBREE
- # EMBREE_INCLUDE_DIRS - the EMBREE include directories
- # EMBREE_LIBRARIES - Link these to use EMBREE
- #
- FIND_PATH(EMBREE_INCLUDE_DIR embree/include/embree.h
- PATHS
- ${PROJECT_SOURCE_DIR}/../../external/embree
- NO_DEFAULT_PATH
- )
- SET(SEARCH_PATHS "${EMBREE_INCLUDE_DIR}" "${EMBREE_INCLUDE_DIR}/build" "${EMBREE_INCLUDE_DIR}/lib")
- FIND_LIBRARY(EMBREE_CORE_LIBRARY NAMES embree PATHS ${SEARCH_PATHS} PATH_SUFFIXES a lib)
- FIND_LIBRARY(EMBREE_CORE_LIBRARY2 NAMES device PATHS ${SEARCH_PATHS} PATH_SUFFIXES a lib)
- FIND_LIBRARY(EMBREE_CORE_LIBRARY3 NAMES image PATHS ${SEARCH_PATHS} PATH_SUFFIXES a lib)
- FIND_LIBRARY(EMBREE_CORE_LIBRARY4 NAMES lexers PATHS ${SEARCH_PATHS} PATH_SUFFIXES a lib)
- #FIND_LIBRARY(EMBREE_CORE_LIBRARY5 NAMES loaders PATHS ${SEARCH_PATHS} PATH_SUFFIXES a lib)
- FIND_LIBRARY(EMBREE_CORE_LIBRARY6 NAMES sys PATHS ${SEARCH_PATHS} PATH_SUFFIXES a lib)
- if(EMBREE_CORE_LIBRARY AND EMBREE_INCLUDE_DIR)
- set(EMBREE_FOUND TRUE)
- endif(EMBREE_CORE_LIBRARY AND EMBREE_INCLUDE_DIR)
- IF (EMBREE_FOUND)
- message(STATUS "Found EMBREE: ${EMBREE_INCLUDE_DIR}")
- SET(EMBREE_LIBRARIES
- "${EMBREE_CORE_LIBRARY}"
- "${EMBREE_CORE_LIBRARY2}"
- "${EMBREE_CORE_LIBRARY3}"
- "${EMBREE_CORE_LIBRARY4}"
- #"${EMBREE_CORE_LIBRARY5}"
- "${EMBREE_CORE_LIBRARY6}"
- )
- SET(EMBREE_INCLUDE_DIRS ${EMBREE_INCLUDE_DIR} ${EMBREE_INCLUDE_DIR}/embree)
- ELSE (EMBREE_FOUND)
- message(STATUS "could NOT find EMBREE")
- ENDIF (EMBREE_FOUND)
|