a48deeca9d00e6b6e7d94f2e48757c1a98ac7ae7
[oweals/busybox.git] / busybox.def.h
1 /*
2  * This file is parsed by sed. You MUST use single line comments.
3  * IE   //#define BB_BLAH
4  */
5
6 #define BB_BUSYBOX
7 #define BB_CAT
8 #define BB_CHMOD_CHOWN_CHGRP
9 #define BB_CHROOT
10 #define BB_CLEAR
11 #define BB_CP
12 #define BB_DATE
13 #define BB_DD
14 #define BB_DF
15 #define BB_DMESG
16 //#define BB_DUTMP
17 //#define BB_FDFLUSH
18 #define BB_FIND
19 #define BB_FSCK_MINIX
20 #define BB_MKFS_MINIX
21 #define BB_CHVT
22 #define BB_DEALLOCVT
23 #define BB_GREP
24 //#define BB_HALT
25 #define BB_INIT
26 #define BB_KILL
27 //#define BB_LENGTH
28 #define BB_LN
29 #define BB_LOADFONT
30 #define BB_LOADKMAP
31 #define BB_LS
32 //#define BB_MAKEDEVS
33 //#define BB_MATH
34 #define BB_MKDIR
35 #define BB_MKNOD
36 #define BB_MKSWAP
37 //#define BB_MNC
38 #define BB_MORE
39 #define BB_MOUNT
40 #define BB_NFSMOUNT
41 //#define BB_MT
42 //#define BB_MTAB
43 #define BB_MV
44 //#define BB_PRINTF
45 #define BB_PS
46 #define BB_PWD
47 #define BB_REGEXP
48 #define BB_REBOOT
49 #define BB_RM
50 #define BB_RMDIR
51 //#define BB_SFDISK
52 #define BB_SED
53 #define BB_SLEEP
54 #define BB_SWAPONOFF
55 #define BB_SYNC
56 #define BB_TAR
57 #define BB_TOUCH
58 #define BB_TRUE_FALSE
59 #define BB_UMOUNT
60 #define BB_UPDATE
61 #define BB_UNAME
62 #define BB_GZIP
63 #define BB_GUNZIP
64 // Don't turn BB_UTILITY off.  It contains support code 
65 // that compiles to 0 if everything else if turned off.
66 #define BB_UTILITY
67 //
68 //
69 //
70 // This is where feature definitions go.  Generally speaking,
71 // turning this stuff off makes things a bit smaller (and less 
72 // pretty/useful).
73 //
74 //
75 //Enable init being called as /linuxrc
76 #define BB_FEATURE_LINUXRC
77 // Use termios to manipulate the screen (more is much pretties with this on)
78 #define BB_FEATURE_USE_TERMIOS
79 // calculate terminal & column widths
80 #define BB_FEATURE_AUTOWIDTH
81 // show username/groupnames (bypasses libc6 NSS)
82 #define BB_FEATURE_LS_USERNAME  
83 // show file timestamps
84 #define BB_FEATURE_LS_TIMESTAMPS
85 // enable ls -p and -F
86 #define BB_FEATURE_LS_FILETYPES