#
65fd76b5 |
| 13-May-2024 |
Ed Maste <emaste@FreeBSD.org> |
makeman: extend duplicate option warning to OPT_ options
In a local tree I accidentally had OPT_INIT_ALL defaulting to zero in userland and none in kernel. This resulted in the INIT_ALL text appear
makeman: extend duplicate option warning to OPT_ options
In a local tree I accidentally had OPT_INIT_ALL defaulting to zero in userland and none in kernel. This resulted in the INIT_ALL text appearing twice in src.conf.5.
Reviewed by: brooks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D45184
show more ...
|
Revision tags: release/13.3.0, release/14.0.0 |
|
#
9c80d66e |
| 09-Sep-2023 |
John Baldwin <jhb@FreeBSD.org> |
makeman: Use ${make} instead of plain make to compute ${requireds}
This is currently a no-op but can matter for downstreams whose ${make} includes additional settings.
Reviewed by: imp, emaste Obta
makeman: Use ${make} instead of plain make to compute ${requireds}
This is currently a no-op but can matter for downstreams whose ${make} includes additional settings.
Reviewed by: imp, emaste Obtained from: CheriBSD Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D41777
show more ...
|
#
897ae85f |
| 01-Sep-2023 |
Brooks Davis <brooks@FreeBSD.org> |
makeman: add minimal support for group options
Ignore OPT_* values in showconfig out in exising code paths and add a new path to include descriptions for each. For now, hardcode the description cont
makeman: add minimal support for group options
Ignore OPT_* values in showconfig out in exising code paths and add a new path to include descriptions for each. For now, hardcode the description contents rather than attempting to generate it. This runs the risk of docs getting out of date, limits the amount of new shell code added today while a lua rewrite is nearly ready to land.
This change requires a followup commit to enable OPT_* values in "make showconfig" in order to actually find group options.
Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D41681
show more ...
|
#
89aed883 |
| 01-Sep-2023 |
Brooks Davis <brooks@FreeBSD.org> |
makeman: clarify scope of ignored option values
The values of WITH_ and WITHOUT_ options are ignored, but group options are not.
Reviewed by: imp, emaste Differential Revision: https://reviews.free
makeman: clarify scope of ignored option values
The values of WITH_ and WITHOUT_ options are ignored, but group options are not.
Reviewed by: imp, emaste Differential Revision: https://reviews.freebsd.org/D41683
show more ...
|
#
d0b2dbfa |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
#
bce99679 |
| 18-Jun-2023 |
Colin Percival <cperciva@FreeBSD.org> |
options/makeman: Handle __REQUIRED_OPTIONS
Teach the code which generates src.conf.5 about __REQUIRED_OPTIONS; without this change it gets confused and thinks that every option turns the required op
options/makeman: Handle __REQUIRED_OPTIONS
Teach the code which generates src.conf.5 about __REQUIRED_OPTIONS; without this change it gets confused and thinks that every option turns the required options on.
Reviewed by: sjg, imp Differential Revision: https://reviews.freebsd.org/D40591
show more ...
|
#
baf2dc64 |
| 23-Apr-2023 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Set UPDATE_DEPDFILE=NO for showconfig
Exporting UPDATE_DEPDFILE=NO from makeman didn't work, back to setting it in local.meta.sys.env.mk
|
#
16161b48 |
| 22-Apr-2023 |
Simon J. Gerraty <sjg@FreeBSD.org> |
makeman export UPDATE_DEPENFILE=no
Just to be clear we do not need any updates.
|
Revision tags: release/13.2.0 |
|
#
cc36164a |
| 08-Mar-2023 |
Brooks Davis <brooks@FreeBSD.org> |
makeman: replace -\|/ twiddles with dots
It shows progress more clearly, there aren't so many that the output is excessive, and it's more friendly for things like Cirrus-CI's logging that print the
makeman: replace -\|/ twiddles with dots
It shows progress more clearly, there aren't so many that the output is excessive, and it's more friendly for things like Cirrus-CI's logging that print the backspaces as boxes.
Reviewed by: emaste Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D38990
show more ...
|
#
fca7df1b |
| 08-Mar-2023 |
Brooks Davis <brooks@FreeBSD.org> |
makeman: don't insert a $FreeBSD$
There's no need to insert this line which won't be expanded in git. Not generating it won't impact MFCs to 12 since the removal won't be MFCd.
Reviewed by: emaste
makeman: don't insert a $FreeBSD$
There's no need to insert this line which won't be expanded in git. Not generating it won't impact MFCs to 12 since the removal won't be MFCd.
Reviewed by: emaste Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D38989
show more ...
|
#
42afe48b |
| 08-Mar-2023 |
Brooks Davis <brooks@FreeBSD.org> |
makeman: fix a whitespace bug
Reviewed by: emaste Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D38988
|
Revision tags: release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0 |
|
#
e6ca6901 |
| 11-Sep-2020 |
Gordon Bergling <gbe@FreeBSD.org> |
Improvements for the src.conf(5) and build(7) man pages
PR: 203863 (based on) Submitted by: Russell Haley <russ dot haley at gmail dot com> Reviewed by: bcr, imp Approved by: imp MFC after: 1 week
Improvements for the src.conf(5) and build(7) man pages
PR: 203863 (based on) Submitted by: Russell Haley <russ dot haley at gmail dot com> Reviewed by: bcr, imp Approved by: imp MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D26343
show more ...
|
Revision tags: release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0 |
|
#
b1a0e564 |
| 26-May-2018 |
Eitan Adler <eadler@FreeBSD.org> |
src.conf: use more natural language for @generated
Requested by: emaste
|
#
0db9a543 |
| 23-May-2018 |
Eitan Adler <eadler@FreeBSD.org> |
Add the text '@generated' to src.conf.5
This is a cross-tool approach to identifying generated code. Some tools, notably phabricator, handle this marker specially. See https://reviews.freebsd.org/d
Add the text '@generated' to src.conf.5
This is a cross-tool approach to identifying generated code. Some tools, notably phabricator, handle this marker specially. See https://reviews.freebsd.org/differential/diff/42870/ for such an example.
show more ...
|
#
c2c014f2 |
| 07-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r323559 through r325504.
|
#
f6e116ee |
| 04-Nov-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r325383
|
#
dfa09989 |
| 01-Nov-2017 |
Bryan Drewery <bdrewery@FreeBSD.org> |
Add option UNIFIED_OBJDIR, on by default, which moves the default build OBJDIR.
This changes the build OBJDIR from the older style of /usr/obj/<srcdir> for native builds, and /usr/obj/<target>.<targ
Add option UNIFIED_OBJDIR, on by default, which moves the default build OBJDIR.
This changes the build OBJDIR from the older style of /usr/obj/<srcdir> for native builds, and /usr/obj/<target>.<target_arch>/<srcdir> for cross builds to a new simpler format of /usr/obj/<srcdir>/<target>.<target_arch>. This new format is used regardless of cross or native build. It allows easier management of multiple source tree object directories.
The UNIFIED_OBJDIR option will be removed and its feature made permanent for the 12.0 release.
Relnotes: yes (don't note UNIFIED_OBJDIR option since it will be removed) Prior work: D3711 D874 Reviewed by: gjb, sjg Discussed at: https://lists.freebsd.org/pipermail/freebsd-arch/2016-May/017805.html Discussed with: emaste Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D12840
show more ...
|
#
076777cc |
| 31-Oct-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r325199
|
#
177d707c |
| 31-Oct-2017 |
Bryan Drewery <bdrewery@FreeBSD.org> |
makeman: Ensure MK_AUTO_OBJ is disabled in some lookups.
Sponsored by: Dell EMC Isilon
|
Revision tags: release/10.4.0, release/11.1.0 |
|
#
686fb94a |
| 10-Jun-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r319548 through r319778.
|
#
57989d92 |
| 08-Jun-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Remove some workaround for an option that does not exists anymore.
|
#
209be205 |
| 16-May-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r317971 through r318379.
|
#
0af1da97 |
| 15-May-2017 |
Ed Maste <emaste@FreeBSD.org> |
makeman: reword description, based on feedback from wblock
|
#
554491ff |
| 20-Apr-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r316992 through r317215.
|
#
9dc5d76e |
| 19-Apr-2017 |
Ed Maste <emaste@FreeBSD.org> |
makeman: add a comment describing purpose and invocation
Reviewed by: jhb, ngie MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D10389
|