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