git: 55197eade459 - main - sys.mk: Remove support for building with fmake on modern systems.
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 03 Jan 2024 19:16:03 UTC
The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/src/commit/?id=55197eade45967410bbbb890468afe245c869b94 commit 55197eade45967410bbbb890468afe245c869b94 Author: Warner Losh <imp@FreeBSD.org> AuthorDate: 2024-01-02 16:43:44 +0000 Commit: Warner Losh <imp@FreeBSD.org> CommitDate: 2024-01-03 19:14:13 +0000 sys.mk: Remove support for building with fmake on modern systems. We used to exclude a lot of extra hooks to allow for local customizations of the build which couldn't be done outside of sys.mk, but excluded that support for fmake. Remove those hacks. Sponsored by: Netflix Reviewed by: brooks Pull Request: https://github.com/freebsd/freebsd-src/pull/980 --- share/mk/sys.mk | 6 ------ 1 file changed, 6 deletions(-) diff --git a/share/mk/sys.mk b/share/mk/sys.mk index 1b6ee05a58bf..d8c5809b0bed 100644 --- a/share/mk/sys.mk +++ b/share/mk/sys.mk @@ -43,9 +43,6 @@ __ENV_ONLY_OPTIONS:= \ # early include for customization # see local.sys.mk below -# Not included when building in fmake compatibility mode (still needed -# for older system support) -.if defined(.PARSEDIR) .sinclude <local.sys.env.mk> .include <bsd.mkopt.mk> @@ -108,9 +105,6 @@ NO_META_IGNORE_HOST_HEADERS= 1 .sinclude <auto.obj.mk> .endif .endif # ${MK_AUTO_OBJ} == "yes" -.else # bmake -.include <bsd.mkopt.mk> -.endif # If the special target .POSIX appears (without prerequisites or # commands) before the first noncomment line in the makefile, make shall