ceph/etc/sysctl/CMakeLists.txt
Kefu Chai 89a48189ea cmake: only create sysctl file on linux
and check 64bit platform by using the sizeof(void*)

Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-11-20 15:45:03 +08:00

10 lines
300 B
CMake

if(CMAKE_SIZEOF_VOID_P EQUAL 8)
# 4194304 is the maximum limit possible on 64-bit CONFIG_BASE_FULL kernels.
# Keep the default for 32-bit systems.
set(sysctl_pid_max "kernel.pid_max = 4194304")
endif()
configure_file(90-ceph-osd.conf.in
${CMAKE_CURRENT_SOURCE_DIR}/90-ceph-osd.conf
@ONLY)