home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / src / linux-headers-2.6.17-6 / debian / ruleset / misc / README < prev    next >
Encoding:
Text File  |  2005-11-08  |  1.7 KB  |  38 lines

  1. This directory contains various Makefile snippets which used to be in
  2. the variable setting part of the monolithic rules file, and then went
  3. into local-vars.mk, and now have been pulled off into their own
  4. section.
  5.  
  6. checks.mk: Various checks that would let the build process detect and
  7.            abort on various error conditions.
  8.  
  9. config.mk: Various internal variable set based on defaults and the
  10.            user configuration files, or from environment vars.
  11.  
  12. defaults.mk: This file sets default values for variables _before_ the
  13.              user configuration files are read.
  14.  
  15. initrd.mk: This snippet uses hard coded version based heuristics to
  16.            determine which set of tools would be viable for providing
  17.            an initrd or initramdisk for the kernel being built, if
  18.            initrd's are selected by the user as desired.
  19.  
  20. modules.mk: This file deals with setting up variables, looking at
  21.             directories, and creating a list of valid third party
  22.             modules available for the kernel being built.
  23.  
  24. patches.mk: This file deals with setting up variables, looking at
  25.             directories, and creating a list of valid third party
  26.             patches available for the kernel being built.
  27.  
  28. pkg_names.mk: This file sets up package names for the packages we can
  29.               build (based on kernel version), the locations under
  30.               ./debian where these packages shall be built, and the
  31.               corresponding relative directory paths
  32.  
  33. version_vars.mk: This file looks at the top level kernel Makefile, and
  34.                  extracts the components of the version string. It
  35.                  uses the kernel Makefile itself, so it takes into
  36.                  account everything the kernel Makefile itrself pays
  37.                  attention to.
  38.