]> git.lizzy.rs Git - minetest-m13.git/blob - cmake/Modules/FindJthread.cmake
Add Minetest-M13 source
[minetest-m13.git] / cmake / Modules / FindJthread.cmake
1 # Look for jthread, use our own if not found
2
3 FIND_PATH(JTHREAD_INCLUDE_DIR jthread.h)
4
5 FIND_LIBRARY(JTHREAD_LIBRARY NAMES jthread)
6
7 IF(JTHREAD_LIBRARY AND JTHREAD_INCLUDE_DIR)
8         SET( JTHREAD_FOUND TRUE )
9 ENDIF(JTHREAD_LIBRARY AND JTHREAD_INCLUDE_DIR)
10
11 IF(JTHREAD_FOUND)
12         MESSAGE(STATUS "Found system jthread header file in ${JTHREAD_INCLUDE_DIR}")
13         MESSAGE(STATUS "Found system jthread library ${JTHREAD_LIBRARY}")
14 ELSE(JTHREAD_FOUND)
15         SET(JTHREAD_INCLUDE_DIR ${PROJECT_SOURCE_DIR}/jthread)
16         SET(JTHREAD_LIBRARY jthread)
17         MESSAGE(STATUS "Using project jthread library")
18 ENDIF(JTHREAD_FOUND)