diff options
| author | Antonin Descampe <antonin@gmail.com> | 2012-01-26 15:02:58 +0000 |
|---|---|---|
| committer | Antonin Descampe <antonin@gmail.com> | 2012-01-26 15:02:58 +0000 |
| commit | 133426ddfe1278a903ba426eb3dc9a02567ad8b7 (patch) | |
| tree | 1e413e0012597d2ca8eb637153f62d91c8f706dc /CMake | |
| parent | aab317eb8c19f56324b0bf016010edaaecb7712d (diff) | |
[1.5] remove pthread dependency from jpip client utilities
Diffstat (limited to 'CMake')
| -rw-r--r-- | CMake/FindPTHREAD.cmake | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/CMake/FindPTHREAD.cmake b/CMake/FindPTHREAD.cmake new file mode 100644 index 00000000..0e717abe --- /dev/null +++ b/CMake/FindPTHREAD.cmake @@ -0,0 +1,20 @@ +# Look for the header file. +FIND_PATH(PTHREAD_INCLUDE_DIR NAMES pthread.h) + +# Look for the library. +FIND_LIBRARY(PTHREAD_LIBRARY NAMES pthread) + +# Handle the QUIETLY and REQUIRED arguments and set PTHREAD_FOUND to TRUE if all listed variables are TRUE. +INCLUDE(FindPackageHandleStandardArgs) +FIND_PACKAGE_HANDLE_STANDARD_ARGS(PTHREAD DEFAULT_MSG PTHREAD_LIBRARY PTHREAD_INCLUDE_DIR) + +# Copy the results to the output variables. +IF(PTHREAD_FOUND) + SET(PTHREAD_LIBRARIES ${PTHREAD_LIBRARY}) + SET(PTHREAD_INCLUDE_DIRS ${PTHREAD_INCLUDE_DIR}) +ELSE(PTHREAD_FOUND) + SET(PTHREAD_LIBRARIES) + SET(PTHREAD_INCLUDE_DIRS) +ENDIF(PTHREAD_FOUND) + +MARK_AS_ADVANCED(PTHREAD_INCLUDE_DIRS PTHREAD_LIBRARIES) |
