Deleted Added
full compact
bsd.README (288219) bsd.README (289085)
1# @(#)bsd.README 8.2 (Berkeley) 4/2/94
1# @(#)bsd.README 8.2 (Berkeley) 4/2/94
2# $FreeBSD: head/share/mk/bsd.README 288219 2015-09-25 16:27:11Z bdrewery $
2# $FreeBSD: head/share/mk/bsd.README 289085 2015-10-09 21:57:42Z bapt $
3
4This is the README file for the "include" files for the FreeBSD
5source tree. The files are installed in /usr/share/mk, and are by
6convention, named with the suffix ".mk". These files store several
7build options and should be handled with caution.
8
9Note, this file is not intended to replace reading through the .mk
10files for anything tricky.
11
12There are two main types of make include files. One type is the generally
13usable make include files, such as bsd.prog.mk and bsd.lib.mk. The other is
14the internal make include files, such as bsd.files.mk and bsd.man.mk, which
15can not/should not be used directly but are used by the other make include
16files. In most cases it is only interesting to include bsd.prog.mk or
17bsd.lib.mk.
18
19bsd.arch.inc.mk - includes arch-specific Makefile.$arch
20bsd.compiler.mk - defined based on current compiler
3
4This is the README file for the "include" files for the FreeBSD
5source tree. The files are installed in /usr/share/mk, and are by
6convention, named with the suffix ".mk". These files store several
7build options and should be handled with caution.
8
9Note, this file is not intended to replace reading through the .mk
10files for anything tricky.
11
12There are two main types of make include files. One type is the generally
13usable make include files, such as bsd.prog.mk and bsd.lib.mk. The other is
14the internal make include files, such as bsd.files.mk and bsd.man.mk, which
15can not/should not be used directly but are used by the other make include
16files. In most cases it is only interesting to include bsd.prog.mk or
17bsd.lib.mk.
18
19bsd.arch.inc.mk - includes arch-specific Makefile.$arch
20bsd.compiler.mk - defined based on current compiler
21bsd.confs.mk - install of configuration files
21bsd.cpu.mk - sets CPU/arch-related variables (included from sys.mk)
22bsd.dep.mk - handle Makefile dependencies
23bsd.doc.mk - building troff system documents
24bsd.endian.mk - TARGET_ENDIAN=1234(little) or 4321 (big) for target
25bsd.files.mk - install of general purpose files
26bsd.incs.mk - install of include files
27bsd.info.mk - building GNU Info hypertext system (deprecated)
28bsd.init.mk - initialization for the make include files

--- 504 unchanged lines hidden ---
22bsd.cpu.mk - sets CPU/arch-related variables (included from sys.mk)
23bsd.dep.mk - handle Makefile dependencies
24bsd.doc.mk - building troff system documents
25bsd.endian.mk - TARGET_ENDIAN=1234(little) or 4321 (big) for target
26bsd.files.mk - install of general purpose files
27bsd.incs.mk - install of include files
28bsd.info.mk - building GNU Info hypertext system (deprecated)
29bsd.init.mk - initialization for the make include files

--- 504 unchanged lines hidden ---