Merge branch 'xconfig-documentation' of git://git.busybox.net/~tpetazzoni/git/buildroot

This commit is contained in:
Peter Korsgaard 2009-07-27 22:09:10 +02:00
commit e63fd15e20
3 changed files with 21 additions and 6 deletions

View File

@ -10,6 +10,8 @@
removed mandatory dependency on useless libraries such as removed mandatory dependency on useless libraries such as
libXt or libXaw. libXt or libXaw.
New QT-based configurator, usable using 'make xconfig'.
Issues resolved (http://bugs.uclibc.org): Issues resolved (http://bugs.uclibc.org):
#83: liblockfile fails to compile due to eaccess redefinition #83: liblockfile fails to compile due to eaccess redefinition

View File

@ -561,6 +561,7 @@ help:
@echo @echo
@echo 'Configuration:' @echo 'Configuration:'
@echo ' menuconfig - interactive curses-based configurator' @echo ' menuconfig - interactive curses-based configurator'
@echo ' xconfig - interactive Qt-based configurator'
@echo ' oldconfig - resolve any unresolved symbols in .config' @echo ' oldconfig - resolve any unresolved symbols in .config'
@echo ' configured - make {uclibc/busybox/linux26}-config' @echo ' configured - make {uclibc/busybox/linux26}-config'
@echo ' saveconfig - save current configuration under local/<project>' @echo ' saveconfig - save current configuration under local/<project>'

View File

@ -155,6 +155,17 @@
$ make menuconfig $ make menuconfig
</pre> </pre>
<p>to run the curses-based configurator, or</p>
<pre>
$ make xconfig
</pre>
<p>to run the Qt3-based configurator. On Debian-like systems, the
<code>libncurses5-dev</code> package is required to use the
<i>menuconfig</i> interface, and the <code>libqt3-mt-dev</code> is
required to use the <i>xconfig</i> interface.</p>
<p>For each entry of the configuration tool, you can find associated help <p>For each entry of the configuration tool, you can find associated help
that describes the purpose of the entry. </p> that describes the purpose of the entry. </p>
@ -219,9 +230,9 @@
<h3><a name="offline_builds" id="offline_builds"></a> <h3><a name="offline_builds" id="offline_builds"></a>
Offline builds</h3> Offline builds</h3>
<p>If you intend to do an offline-build and just want to download all <p>If you intend to do an offline-build and just want to download
sources that you previously selected in &quot;make menuconfig&quot; then all sources that you previously selected in the configurator
issue:</p> (<i>menuconfig</i> or <i>xconfig</i>) then issue:</p>
<pre> <pre>
$ make source $ make source
</pre> </pre>
@ -340,9 +351,10 @@ $ make me&lt;TAB&gt;
is made. So simply rebuilding the image by running is made. So simply rebuilding the image by running
make should propagate any new changes to the image. </li> make should propagate any new changes to the image. </li>
<li>When configuring the build system, using <code>make menuconfig</code>, <li>When configuring the build system, using <code>make
you can specify the contents of the /etc/hostname and /etc/issue menuconfig</code> or <code>make xconfig</code>, you can specify
(the welcome banner) in the <code>PROJECT</code> section</li> the contents of the /etc/hostname and /etc/issue (the welcome
banner) in the <code>PROJECT</code> section</li>
</ul> </ul>
<h2><a name="custom_busybox" id="custom_busybox"></a>Customizing the <h2><a name="custom_busybox" id="custom_busybox"></a>Customizing the