From 15d51ff033c4e7f84b75f28c7448fb818e676839 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Thu, 13 Jan 2022 13:46:29 +0000 Subject: [PATCH] Document the sysconf header file. --- include/sysconf.h.cmake | 12 +++++++++--- src/misc.cpp | 2 +- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/include/sysconf.h.cmake b/include/sysconf.h.cmake index 228b5b5ec..74c57e7c9 100644 --- a/include/sysconf.h.cmake +++ b/include/sysconf.h.cmake @@ -11,12 +11,18 @@ #pragma once -#cmakedefine DEBUG_BUILD - +// The default umask to use for files. #cmakedefine DEFUMASK @DEFUMASK@ -#cmakedefine01 HAVE_UMASK + +// Whether Anope was built in debug mode. +#cmakedefine01 DEBUG_BUILD + +// Whether Anope was built with localization support. #cmakedefine01 HAVE_LOCALIZATION +// Whether the umask() function is available. +#cmakedefine01 HAVE_UMASK + #ifdef _WIN32 # define popen _popen # define pclose _pclose diff --git a/src/misc.cpp b/src/misc.cpp index 0de63b748..290bf8067 100644 --- a/src/misc.cpp +++ b/src/misc.cpp @@ -617,7 +617,7 @@ Anope::string Anope::VersionBuildString() #endif Anope::string flags; -#ifdef DEBUG_BUILD +#if DEBUG_BUILD flags += "D"; #endif #ifdef VERSION_GIT