Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
|
#
1.23 |
|
22-Jan-2017 |
tb |
Introduce the KEEPKERNELS variable: if this is set either in mk.conf or the environment, 'make cleandir' does not descend into kernel build directories. Thus, kernel object files survive 'make build' on slower architectures.
WARNING: If you set this variable, you run the risk of breaking 'make release': Be sure to run 'make cleandir' from /sys/arch/$(machine)/compile before doing 'make release'. This issue will be addressed shortly.
requested by kettenis; ok deraadt
|
#
1.22 |
|
14-Oct-2016 |
deraadt |
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.
|
Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE
|
#
1.21 |
|
08-Dec-2013 |
espie |
reflect reality, mark as NOOBJ "sure" deraadt@
|
Revision tags: OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE
|
#
1.20 |
|
12-Nov-2010 |
deraadt |
Push all potential (as in, all system MI not utilized by the bootblocks) .h files into the ctags run as well to bring #define's and structs and such into scope. Problem reported by thib
|
#
1.19 |
|
03-Nov-2010 |
deraadt |
no need to specify the -t flag to ctags
|
Revision tags: OPENBSD_4_8_BASE
|
#
1.18 |
|
31-May-2010 |
deraadt |
Completely rewrite the tags file creation process. use config(8) against a fat kernel (GERERIC or GENERIC.MP) into a temporary dir, then extract some variables using make -V, and after some more singing and dancing use this full and (more) correct list of files with ctags. Don't read this code. ok guenther
|
Revision tags: OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE
|
#
1.17 |
|
22-Oct-2007 |
deraadt |
no need for NOPROG and bsd.prog.mk
|
Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE
|
#
1.16 |
|
29-Jul-2006 |
thib |
remove gnu stuff from the 'tags' target.
ok miod@
|
Revision tags: OPENBSD_3_8_BASE OPENBSD_3_9_BASE
|
#
1.15 |
|
06-May-2005 |
pedro |
generate vim-compatible tag files, from netbsd
|
#
1.14 |
|
06-May-2005 |
marco |
Fix links target.
|
Revision tags: OPENBSD_3_2_BASE OPENBSD_3_3_BASE OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE SMP_SYNC_A SMP_SYNC_B UBC_SYNC_A UBC_SYNC_B
|
#
1.13 |
|
15-Jul-2002 |
mickey |
repair tags building (due to obj dirs in /sys)
|
Revision tags: OPENBSD_3_0_BASE OPENBSD_3_1_BASE UBC_BASE
|
#
1.12 |
|
12-Jun-2001 |
deraadt |
branches: 1.12.4; deal with gnu kernel dependencies right; cyxob@thief.dyndns.org
|
#
1.11 |
|
29-May-2001 |
mickey |
pcvt no more
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.10 |
|
31-Jan-2001 |
deraadt |
still need pcvt files to build X, for now
|
#
1.9 |
|
30-Jan-2001 |
mickey |
do not install pcvt includes either; aaron@ ok
|
#
1.8 |
|
30-Jan-2001 |
deraadt |
do not build pcvt tools
|
Revision tags: OPENBSD_2_3_BASE OPENBSD_2_4_BASE OPENBSD_2_5_BASE OPENBSD_2_6_BASE OPENBSD_2_7_BASE OPENBSD_2_8_BASE SMP_BASE kame_19991208
|
#
1.7 |
|
05-Nov-1997 |
mickey |
branches: 1.7.10; tag it
|
#
1.6 |
|
05-Nov-1997 |
deraadt |
Do not build in directories Mickey deleted
|
Revision tags: OPENBSD_2_1_BASE OPENBSD_2_2_BASE
|
#
1.5 |
|
14-Apr-1997 |
deraadt |
build stand (AND boot)
|
Revision tags: OPENBSD_2_0_BASE
|
#
1.4 |
|
14-May-1996 |
mickey |
fix NetBSD PR#1136.
|
#
1.3 |
|
19-Mar-1996 |
mickey |
Merging w/ NetBSD 021796. speaker upgraded to the current. some changes to the VM stuff (ie kern_thread.c added and so).
|
#
1.2 |
|
25-Feb-1996 |
tholo |
Make it possible to build a kernel tags file
|
#
1.1 |
|
18-Oct-1995 |
deraadt |
branches: 1.1.1; Initial revision
|