summaryrefslogtreecommitdiff
path: root/Config.h
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2001-02-17 00:42:47 +0000
committerEric Andersen <andersen@codepoet.org>2001-02-17 00:42:47 +0000
commit19f86207f5c9cdcd192295e3ac3130a40f180d39 (patch)
treed84d5ef8a6914a3a2b77c360471d195f0c32a8e2 /Config.h
parent69c8572f296380df78a20818ca9208b35b7dbd16 (diff)
downloadbusybox-w32-19f86207f5c9cdcd192295e3ac3130a40f180d39.tar.gz
busybox-w32-19f86207f5c9cdcd192295e3ac3130a40f180d39.tar.bz2
busybox-w32-19f86207f5c9cdcd192295e3ac3130a40f180d39.zip
Update the build system for pristine source directory builds. This
update is primarily work done by Larry Doolittle, but I did some touchups of my own to make it work for me, -Erik
Diffstat (limited to 'Config.h')
-rw-r--r--Config.h22
1 files changed, 5 insertions, 17 deletions
diff --git a/Config.h b/Config.h
index 087c727c7..2bd3ed2fa 100644
--- a/Config.h
+++ b/Config.h
@@ -142,25 +142,18 @@
142// 142//
143// Turn this on to use Erik's very cool devps, and devmtab kernel drivers, 143// Turn this on to use Erik's very cool devps, and devmtab kernel drivers,
144// thereby eliminating the need for the /proc filesystem and thereby saving 144// thereby eliminating the need for the /proc filesystem and thereby saving
145// lots and lots memory for more important things. You can not use this and 145// lots and lots memory for more important things. NOTE: If you enable this
146// USE_PROCFS at the same time... NOTE: If you enable this feature, you 146// feature, you _must_ have patched the kernel to include the devps patch that
147// _must_ have patched the kernel to include the devps patch that is included 147// is included in the busybox/kernel-patches directory. You will also need to
148// in the busybox/kernel-patches directory. You will also need to create some 148// create some device special files in /dev on your embedded system:
149// device special files in /dev on your embedded system:
150// mknod /dev/mtab c 10 22 149// mknod /dev/mtab c 10 22
151// mknod /dev/ps c 10 21 150// mknod /dev/ps c 10 21
152// I emailed Linus and this patch will not be going into the stock kernel. 151// I emailed Linus and this patch will not be going into the stock kernel.
153//#define BB_FEATURE_USE_DEVPS_PATCH 152//#define BB_FEATURE_USE_DEVPS_PATCH
154// 153//
155// enable features that use the /proc filesystem (apps that
156// break without this will tell you on compile)...
157// You can't use this and BB_FEATURE_USE_DEVPS_PATCH
158// at the same time...
159#define BB_FEATURE_USE_PROCFS
160//
161// This compiles out everything but the most 154// This compiles out everything but the most
162// trivial --help usage information (i.e. reduces binary size) 155// trivial --help usage information (i.e. reduces binary size)
163//#define BB_FEATURE_TRIVIAL_HELP 156#define BB_FEATURE_TRIVIAL_HELP
164// 157//
165// Use termios to manipulate the screen ('more' is prettier with this on) 158// Use termios to manipulate the screen ('more' is prettier with this on)
166#define BB_FEATURE_USE_TERMIOS 159#define BB_FEATURE_USE_TERMIOS
@@ -198,11 +191,6 @@
198//Have init enable core dumping for child processes (for debugging only) 191//Have init enable core dumping for child processes (for debugging only)
199//#define BB_FEATURE_INIT_COREDUMPS 192//#define BB_FEATURE_INIT_COREDUMPS
200// 193//
201// Allow init to permenently chroot, and umount the old root fs
202// just like an initrd does. Requires a kernel patch by Werner Almesberger.
203// ftp://icaftp.epfl.ch/pub/people/almesber/misc/umount-root-*.tar.gz
204//#define BB_FEATURE_INIT_CHROOT
205//
206//Make sure nothing is printed to the console on boot 194//Make sure nothing is printed to the console on boot
207//#define BB_FEATURE_EXTRA_QUIET 195//#define BB_FEATURE_EXTRA_QUIET
208// 196//