sapling/CMake/FindSELinux.cmake
Adam Simpkins dea514bbef add CMake build files
Summary: Add CMakeFiles to build Eden.

Reviewed By: wez

Differential Revision: D7479587

fbshipit-source-id: 7e0b4a756005dadc3af5c13c36ce22d1dcc15071
2018-04-30 14:37:46 -07:00

29 lines
671 B
CMake

#
# Find libselinux
#
# This package sets:
# SELINUX_FOUND - Whether selinux was found
# SELINUX_INCLUDE_DIR - The include directory for selinux
# SELINUX_LIBRARIES - The selinux libraries
#
include(FindPackageHandleStandardArgs)
find_path(SELINUX_INCLUDE_DIR NAMES selinux/selinux.h)
find_library(SEPOL_LIBRARY NAMES sepol)
find_library(SELINUX_LIBRARY NAMES selinux)
list(APPEND SELINUX_LIBRARIES ${SELINUX_LIBRARY} ${SEPOL_LIBRARY})
find_package_handle_standard_args(
SELINUX
DEFAULT_MSG
SELINUX_INCLUDE_DIR
SELINUX_LIBRARY
SEPOL_LIBRARY
SELINUX_LIBRARIES
)
mark_as_advanced(
SELINUX_INCLUDE_DIR
SELINUX_LIBRARY
SEPOL_LIBRARY
SELINUX_LIBRARIES
)