c9e433a13d
This commit enables the building of the cgroup code. This is only built when the cgroupv2 filesystem is found. If cgroupv2 support is found then cgroupv2: .................. YES will be printed by ./configure Reviewed-by: Alejandro Colomar <alx@nginx.com> Signed-off-by: Andrew Clayton <a.clayton@nginx.com>
22 lines
386 B
Text
22 lines
386 B
Text
# Copyright (C) Andrew Clayton
|
|
# Copyright (C) F5, Inc.
|
|
|
|
NXT_HAVE_CGROUP=NO
|
|
|
|
if [ -f "/proc/mounts" ]; then
|
|
CGROUP=$(grep cgroup2 /proc/mounts | head -n 1 | cut -d " " -f 2)
|
|
|
|
if [ "$CGROUP" ]; then
|
|
NXT_HAVE_CGROUP=YES
|
|
|
|
cat << END >> $NXT_AUTO_CONFIG_H
|
|
|
|
#ifndef NXT_HAVE_CGROUP
|
|
#define NXT_HAVE_CGROUP 1
|
|
#define NXT_CGROUP_ROOT "$CGROUP"
|
|
#endif
|
|
|
|
END
|
|
|
|
fi
|
|
fi
|