diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/applets.h | 21 |
1 files changed, 8 insertions, 13 deletions
diff --git a/include/applets.h b/include/applets.h index d8a706b44..cf8de8eb6 100644 --- a/include/applets.h +++ b/include/applets.h | |||
@@ -4,11 +4,6 @@ | |||
4 | * | 4 | * |
5 | * If you write a new applet, you need to add an entry to this list to make | 5 | * If you write a new applet, you need to add an entry to this list to make |
6 | * busybox aware of it. | 6 | * busybox aware of it. |
7 | * | ||
8 | * It is CRUCIAL that this listing be kept in ascii order, otherwise the binary | ||
9 | * search lookup contributed by Gaute B Strokkenes stops working. If you value | ||
10 | * your kneecaps, you'll be sure to *make sure* that any changes made to this | ||
11 | * file result in the listing remaining in ascii order. You have been warned. | ||
12 | */ | 7 | */ |
13 | 8 | ||
14 | /* | 9 | /* |
@@ -36,16 +31,16 @@ s - suid type: | |||
36 | # define APPLET_NOFORK(name,main,l,s,name2) name main##_main name2 | 31 | # define APPLET_NOFORK(name,main,l,s,name2) name main##_main name2 |
37 | 32 | ||
38 | #elif defined(MAKE_USAGE) && ENABLE_FEATURE_VERBOSE_USAGE | 33 | #elif defined(MAKE_USAGE) && ENABLE_FEATURE_VERBOSE_USAGE |
39 | # define APPLET(name,l,s) name##_trivial_usage name##_full_usage "\0" | 34 | # define APPLET(name,l,s) MAKE_USAGE(#name, name##_trivial_usage name##_full_usage) |
40 | # define APPLET_ODDNAME(name,main,l,s,name2) name2##_trivial_usage name2##_full_usage "\0" | 35 | # define APPLET_ODDNAME(name,main,l,s,name2) MAKE_USAGE(#name, name2##_trivial_usage name2##_full_usage) |
41 | # define APPLET_NOEXEC(name,main,l,s,name2) name2##_trivial_usage name2##_full_usage "\0" | 36 | # define APPLET_NOEXEC(name,main,l,s,name2) MAKE_USAGE(#name, name2##_trivial_usage name2##_full_usage) |
42 | # define APPLET_NOFORK(name,main,l,s,name2) name2##_trivial_usage name2##_full_usage "\0" | 37 | # define APPLET_NOFORK(name,main,l,s,name2) MAKE_USAGE(#name, name2##_trivial_usage name2##_full_usage) |
43 | 38 | ||
44 | #elif defined(MAKE_USAGE) && !ENABLE_FEATURE_VERBOSE_USAGE | 39 | #elif defined(MAKE_USAGE) && !ENABLE_FEATURE_VERBOSE_USAGE |
45 | # define APPLET(name,l,s) name##_trivial_usage "\0" | 40 | # define APPLET(name,l,s) MAKE_USAGE(#name, name##_trivial_usage) |
46 | # define APPLET_ODDNAME(name,main,l,s,name2) name2##_trivial_usage "\0" | 41 | # define APPLET_ODDNAME(name,main,l,s,name2) MAKE_USAGE(#name, name2##_trivial_usage) |
47 | # define APPLET_NOEXEC(name,main,l,s,name2) name2##_trivial_usage "\0" | 42 | # define APPLET_NOEXEC(name,main,l,s,name2) MAKE_USAGE(#name, name2##_trivial_usage) |
48 | # define APPLET_NOFORK(name,main,l,s,name2) name2##_trivial_usage "\0" | 43 | # define APPLET_NOFORK(name,main,l,s,name2) MAKE_USAGE(#name, name2##_trivial_usage) |
49 | 44 | ||
50 | #elif defined(MAKE_LINKS) | 45 | #elif defined(MAKE_LINKS) |
51 | # define APPLET(name,l,c) LINK l name | 46 | # define APPLET(name,l,c) LINK l name |