From 645eff3a855254a1fd4271016d679ddf41bda9b5 Mon Sep 17 00:00:00 2001 From: Theo de Raadt Date: Fri, 14 Oct 2016 18:43:03 +0000 Subject: Kernel builds now happen in compile/CONFIG/obj@ -> /usr/obj/... [or ./obj/, if srctree is not rooted at /usr/src]. As a result, stock GENERIC & RAMDISK kernels are commited to the tree, to ensure the src tree can be "readonly" during builds, with all writes occuring inside the obj space. config -b options are handled by ../Makefile.inc. The canonical new way to configure one of these kernels is: % cd /sys/arch/amd64/compile/GENERIC.MP % doas make obj % make config % make % doas cp obj/bsd /bsd The build infrastructure will use this new mechanism in a de-escalation way using BUILDUSER. Much help from natano and tb. --- sys/arch/sgi/compile/GENERIC-IP32/Makefile | 1 + 1 file changed, 1 insertion(+) create mode 100644 sys/arch/sgi/compile/GENERIC-IP32/Makefile (limited to 'sys/arch/sgi/compile/GENERIC-IP32/Makefile') diff --git a/sys/arch/sgi/compile/GENERIC-IP32/Makefile b/sys/arch/sgi/compile/GENERIC-IP32/Makefile new file mode 100644 index 00000000000..01b5f23410c --- /dev/null +++ b/sys/arch/sgi/compile/GENERIC-IP32/Makefile @@ -0,0 +1 @@ +.include "../Makefile.inc" -- cgit v1.2.3