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 --- |