FindJthread.cmake 591 B

12345678910111213141516171819
  1. # Look for jthread, use our own if not found
  2. FIND_PATH(JTHREAD_INCLUDE_DIR jthread.h)
  3. FIND_LIBRARY(JTHREAD_LIBRARY NAMES jthread)
  4. IF(JTHREAD_LIBRARY AND JTHREAD_INCLUDE_DIR)
  5. SET( JTHREAD_FOUND TRUE )
  6. ENDIF(JTHREAD_LIBRARY AND JTHREAD_INCLUDE_DIR)
  7. IF(JTHREAD_FOUND)
  8. MESSAGE(STATUS "Found system jthread header file in ${JTHREAD_INCLUDE_DIR}")
  9. MESSAGE(STATUS "Found system jthread library ${JTHREAD_LIBRARY}")
  10. ELSE(JTHREAD_FOUND)
  11. SET(JTHREAD_INCLUDE_DIR ${PROJECT_SOURCE_DIR}/jthread)
  12. SET(JTHREAD_LIBRARY jthread)
  13. MESSAGE(STATUS "Using project jthread library")
  14. ENDIF(JTHREAD_FOUND)