diff options
| author | Denys Vlasenko <vda.linux@googlemail.com> | 2010-01-06 07:34:14 (GMT) |
|---|---|---|
| committer | Denys Vlasenko <vda.linux@googlemail.com> | 2010-01-06 07:34:14 (GMT) |
| commit | bd55ba38349131e4d03e8fba23f82ed895fe8fc1 (patch) | |
| tree | d3ea0d3479f7dc1f7763ccaf1594067dc493b743 | |
| parent | 254a8d135a1a09185cae001db41e6f587ec0e013 (diff) | |
| download | busybox-website-bd55ba38349131e4d03e8fba23f82ed895fe8fc1.tar.gz busybox-website-bd55ba38349131e4d03e8fba23f82ed895fe8fc1.tar.bz2 | |
ipdate FAQ (s/Makefile.in/Kbuild; nuke allbareconfig)
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| -rw-r--r-- | FAQ.html | 15 |
1 files changed, 5 insertions, 10 deletions
@@ -156,8 +156,6 @@ of busybox.</p></li> a statically linked version of busybox full of debug code, with dependencies on selinux, using devfs names... This makes sure everything compiles. Whether or not the result would do anything useful is an open question.</p></li> -<li><p>make <b>allbareconfig</b> - Select all applets but disable all sub-features -within each applet. More build coverage testing.</p></li> <li><p>make <b>randconfig</b> - Create a random configuration for test purposes.</p></li> </ul> @@ -706,14 +704,12 @@ of main(), where APPLET is the name of your applet.</li> it to determines where it shows up in "make menuconfig"). This uses the same general format as the linux kernel's configuration system.</li> -<li>Add your applet to the relevant Makefile.in file (in the same -directory as the Config.in you chose), using the existing entries as a -template and the same CONFIG symbol as you used for Config.in. (Don't -forget "needlibm" or "needcrypt" if your applet needs libm or -libcrypt.)</li> +<li>Add your applet to the relevant Kbuild file (in the same directory +as the Config.in you chose), using the existing entries as a template +and the same CONFIG symbol as you used for Config.in.</li> <li>Add your applet to "include/applets.h", using one of the existing -entries as a template. (Note: this is in alphabetical order. Applets +entries as a template. (Note: they are in alphabetical order. Applets are found via binary search, and if you add an applet out of order it won't work.)</li> @@ -728,8 +724,7 @@ but instead show up in the generated documentation (BusyBox.html, BusyBox.txt, and the man page BusyBox.1).</li> <li>Run menuconfig, switch your applet on, compile, test, and fix the -bugs. Be sure to try both "allyesconfig" and "allnoconfig" (and -"allbareconfig" if relevant).</li> +bugs. Be sure to try both "allyesconfig" and "allnoconfig".</li> </ul> |
