aboutsummaryrefslogtreecommitdiff
path: root/internal.h
diff options
context:
space:
mode:
authorerik <erik@69ca8d6d-28ef-0310-b511-8ec308f3f277>2000-03-16 08:09:09 +0000
committererik <erik@69ca8d6d-28ef-0310-b511-8ec308f3f277>2000-03-16 08:09:09 +0000
commite8fd0c315c3509c1209640614b352b44732be74a (patch)
tree3a6e672d0b0d5104cc3c33f65b20fdaacd365c2e /internal.h
parentd77ce1f09a8124d39922e1f7e3fa925c5bb561fc (diff)
downloadbusybox-w32-e8fd0c315c3509c1209640614b352b44732be74a.tar.gz
busybox-w32-e8fd0c315c3509c1209640614b352b44732be74a.tar.bz2
busybox-w32-e8fd0c315c3509c1209640614b352b44732be74a.zip
Major build system updates...
-Erik git-svn-id: svn://busybox.net/trunk/busybox@406 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'internal.h')
-rw-r--r--internal.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/internal.h b/internal.h
index e96eebba9..c91d3b19d 100644
--- a/internal.h
+++ b/internal.h
@@ -51,10 +51,18 @@
51#define isOctal(ch) (((ch) >= '0') && ((ch) <= '7')) 51#define isOctal(ch) (((ch) >= '0') && ((ch) <= '7'))
52#define isWildCard(ch) (((ch) == '*') || ((ch) == '?') || ((ch) == '[')) 52#define isWildCard(ch) (((ch) == '*') || ((ch) == '?') || ((ch) == '['))
53 53
54enum Location {
55 _BB_DIR_ROOT = 0,
56 _BB_DIR_BIN,
57 _BB_DIR_SBIN,
58 _BB_DIR_USR_BIN,
59 _BB_DIR_USR_SBIN
60};
54 61
55struct Applet { 62struct Applet {
56 const char* name; 63 const char* name;
57 int (*main)(int argc, char** argv); 64 int (*main)(int argc, char** argv);
65 enum Location location;
58}; 66};
59 67
60extern int basename_main(int argc, char **argv); 68extern int basename_main(int argc, char **argv);
@@ -74,6 +82,7 @@ extern int df_main(int argc, char** argv);
74extern int dmesg_main(int argc, char** argv); 82extern int dmesg_main(int argc, char** argv);
75extern int du_main(int argc, char** argv); 83extern int du_main(int argc, char** argv);
76extern int dutmp_main(int argc, char** argv); 84extern int dutmp_main(int argc, char** argv);
85extern int echo_main(int argc, char** argv);
77extern int false_main(int argc, char** argv); 86extern int false_main(int argc, char** argv);
78extern int fbset_main(int argc, char** argv); 87extern int fbset_main(int argc, char** argv);
79extern int fdisk_main(int argc, char** argv); 88extern int fdisk_main(int argc, char** argv);
@@ -134,6 +143,7 @@ extern int syslogd_main(int argc, char **argv);
134extern int tail_main(int argc, char** argv); 143extern int tail_main(int argc, char** argv);
135extern int tar_main(int argc, char** argv); 144extern int tar_main(int argc, char** argv);
136extern int tee_main(int argc, char** argv); 145extern int tee_main(int argc, char** argv);
146extern int test_main(int argc, char** argv);
137extern int telnet_main(int argc, char** argv); 147extern int telnet_main(int argc, char** argv);
138extern int touch_main(int argc, char** argv); 148extern int touch_main(int argc, char** argv);
139extern int tr_main(int argc, char** argv); 149extern int tr_main(int argc, char** argv);