Automatic Linux Build System

From Klaus' wiki
Revision as of 07:46, 9 August 2010 by Klaus (Talk | contribs)

Jump to: navigation, search

An idea came up:

In short: Build a Linux distribution, including automatic configuration tools as far as it is possible, that will be distributable to several platform.

Longer: Setting up the basic Linux and tools for a specific hardware platform can be a tedious task, even using the already existing menuconfig. menuconfig is a console based menudriven system configuration tool that produces all the necessary makefiles and other settings in order to build a specific target.

In order to ease the configuration process a tool may be developed. The purpose of the tool is to present the user all the choices in the correct order in order to solve all constraints that is often found implicit in the menuconfig and the accompanying software. The tool may start is work by analysing specification files, make files, etc. in order to determine the correct mix of settings and included software, enabling the user to select the proper hardware platform and afterwards presenting the possibilities with the selected platform.