diff options
Diffstat (limited to 'applets/applet_tables.c')
-rw-r--r-- | applets/applet_tables.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/applets/applet_tables.c b/applets/applet_tables.c index 6c3492b4d..35b099eb4 100644 --- a/applets/applet_tables.c +++ b/applets/applet_tables.c | |||
@@ -69,9 +69,14 @@ int main(int argc, char **argv) | |||
69 | 69 | ||
70 | /* Keep in sync with include/busybox.h! */ | 70 | /* Keep in sync with include/busybox.h! */ |
71 | 71 | ||
72 | puts("/* This is a generated file, don't edit */"); | 72 | puts("/* This is a generated file, don't edit */\n"); |
73 | 73 | ||
74 | puts("const char applet_names[] ALIGN1 = \"\"\n"); | 74 | if (NUM_APPLETS == 1) { |
75 | printf("#define SINGLE_APPLET_STR \"%s\"\n", applets[0].name); | ||
76 | printf("#define SINGLE_APPLET_MAIN %s_main\n\n", applets[0].name); | ||
77 | } | ||
78 | |||
79 | puts("const char applet_names[] ALIGN1 = \"\""); | ||
75 | for (i = 0; i < NUM_APPLETS; i++) { | 80 | for (i = 0; i < NUM_APPLETS; i++) { |
76 | printf("\"%s\" \"\\0\"\n", applets[i].name); | 81 | printf("\"%s\" \"\\0\"\n", applets[i].name); |
77 | } | 82 | } |