Revert commit e89d737041 (config.5: Document CONF_CFLAGS under 'makeoptions').

Was committed inadvertently before review, and does not have the proper tags.
This commit is contained in:
Olivier Certner 2025-05-27 11:31:15 +02:00
parent b5c9889e36
commit d67f1132f0
No known key found for this signature in database
GPG key ID: 8CA13040971E2627

View file

@ -316,27 +316,11 @@ variable is specified,
.Ar value
is assumed to be the empty string.
.Pp
Note that, as the common makefiles override the
.Va CFLAGS
variable after having processed the configuration file,
customizing
.Va CFLAGS
directly via
.Ic makeoptions
is not possible.
However, custom compiler flags can be specified using the
.Va CONF_CFLAGS
variable.
They are appended after most of the flags automatically going into
.Va CFLAGS ,
allowing to override those that are not essential to the build process.
.Pp
Example:
.Bd -literal -offset indent -compact
makeoptions MYMAKEOPTION="foo"
makeoptions MYMAKEOPTION+="bar"
makeoptions MYNULLMAKEOPTION
makeoptions CONF_CFLAGS+="-DSOME_CONTROLLING_MACRO"
.Ed
.\" -------- MAXUSERS --------
.Pp