Table of Contents

  • Introduction
  • Build System Structure
    • Top Level Makefile
    • Local Customization local.mk
    • Second Level Makefile
    • Defaults mk/default.mk
    • Make Targets mk/targets.mk
    • Utilities mk/org-fixup.el
  • Make Targets
    • Help
    • Configuration Check
    • Build
    • Test
    • Installation
    • Documentation
    • Cleaning
    • Compatibility and Convenience
  • Customization
    • Simple Customization
      • Default target
      • Including sources from contrib/
      • Non-standard Emacs location
      • XEmacs
      • Emacs on Windows
    • Advanced Customization
      • Compilation Methods
      • Multiple Emacsen
  • Selective Testing
  • Support for Installers
  • Support for Manual Build