Difference between revisions of "Buildroot:ManualOrganization"

From eLinux.org
Jump to: navigation, search
(Created page with "= Discussion around the organization of the Buildroot manual = == Proposed organization == == List of topics that must be covered ==")
 
Line 4: Line 4:
  
 
== List of topics that must be covered ==
 
== List of topics that must be covered ==
 +
 +
* Configuration
 +
** Explain the impact of the target architecture variant selection
 +
** Explain the toolchain backends
 +
** Explain the init systems
 +
** Explain the /dev management strategies
 +
* How to add new packages
 +
** The different package infrastructures
 +
** Details on autotools-package infrastructure, on cmake-package infrastructure, generic-package infrastructure
 +
** Details on how to write the Config.in files: when 'depends on' should be used, when 'select' should be used. How to properly handle dependencies on toolchain features (RPC, locale, etc.)
 +
** Details on hooks
 +
** Details on adding patches to packages
 +
** Details on adding licensing information to packages
 +
** Details on gettext/libiconv handling

Revision as of 20:47, 1 August 2012

Discussion around the organization of the Buildroot manual

Proposed organization

List of topics that must be covered

  • Configuration
    • Explain the impact of the target architecture variant selection
    • Explain the toolchain backends
    • Explain the init systems
    • Explain the /dev management strategies
  • How to add new packages
    • The different package infrastructures
    • Details on autotools-package infrastructure, on cmake-package infrastructure, generic-package infrastructure
    • Details on how to write the Config.in files: when 'depends on' should be used, when 'select' should be used. How to properly handle dependencies on toolchain features (RPC, locale, etc.)
    • Details on hooks
    • Details on adding patches to packages
    • Details on adding licensing information to packages
    • Details on gettext/libiconv handling