summaryrefslogtreecommitdiff
path: root/cmake/FindPMEM.cmake
blob: 024436444d2c205dfd0242141d3963c32ae9e50b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
if(PMEM_LIBRARIES)
  set(PMEM_FOUND TRUE)
  return()
endif()
if(DEFINED PMEM_LIBRARIES)
  set(PMEM_FOUND FALSE)
  return()
endif()

find_path(PMEM_INCLUDE_DIRS NAMES libpmem.h)
find_library(PMEM_LIBRARIES NAMES pmem)

include(FindPackageHandleStandardArgs)
FIND_PACKAGE_HANDLE_STANDARD_ARGS(
    PMEM DEFAULT_MSG
    PMEM_LIBRARIES PMEM_INCLUDE_DIRS)

mark_as_advanced(PMEM_INCLUDE_DIRS PMEM_LIBRARIES)