diff options
author | Eric Andersen <andersen@codepoet.org> | 2001-02-17 00:42:47 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2001-02-17 00:42:47 +0000 |
commit | 19f86207f5c9cdcd192295e3ac3130a40f180d39 (patch) | |
tree | d84d5ef8a6914a3a2b77c360471d195f0c32a8e2 /Config.h | |
parent | 69c8572f296380df78a20818ca9208b35b7dbd16 (diff) | |
download | busybox-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.h | 22 |
1 files changed, 5 insertions, 17 deletions
@@ -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 | // |