diff options
author | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2006-06-02 20:56:16 +0000 |
---|---|---|
committer | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2006-06-02 20:56:16 +0000 |
commit | e15d7573a1263fb364d1678c3a46be47a8b5e5ea (patch) | |
tree | 09e7b482b38ac571a01e936fb91df16dd1eeef42 /docs/new-applet-HOWTO.txt | |
parent | ecae66ac16338d8cddb55e1782ebd8c5f670ff53 (diff) | |
download | busybox-w32-e15d7573a1263fb364d1678c3a46be47a8b5e5ea.tar.gz busybox-w32-e15d7573a1263fb364d1678c3a46be47a8b5e5ea.tar.bz2 busybox-w32-e15d7573a1263fb364d1678c3a46be47a8b5e5ea.zip |
- move #include busybox.h to the very top so we pull in the config
and eventual platform specific includes in early.
Diffstat (limited to 'docs/new-applet-HOWTO.txt')
-rw-r--r-- | docs/new-applet-HOWTO.txt | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/docs/new-applet-HOWTO.txt b/docs/new-applet-HOWTO.txt index 2f5702bd6..7acc80bb2 100644 --- a/docs/new-applet-HOWTO.txt +++ b/docs/new-applet-HOWTO.txt | |||
@@ -16,6 +16,8 @@ such as who you stole the code from and so forth. Also include the mini-GPL | |||
16 | boilerplate. Be sure to name the main function <applet>_main instead of main. | 16 | boilerplate. Be sure to name the main function <applet>_main instead of main. |
17 | And be sure to put it in <applet>.c. Usage does not have to be taken care of by | 17 | And be sure to put it in <applet>.c. Usage does not have to be taken care of by |
18 | your applet. | 18 | your applet. |
19 | Make sure to #include "busybox.h" as the first include file in your applet so | ||
20 | the bb_config.h and appropriate platform specific files are included properly. | ||
19 | 21 | ||
20 | For a new applet mu, here is the code that would go in mu.c: | 22 | For a new applet mu, here is the code that would go in mu.c: |
21 | 23 | ||
@@ -25,13 +27,13 @@ For a new applet mu, here is the code that would go in mu.c: | |||
25 | /* | 27 | /* |
26 | * Mini mu implementation for busybox | 28 | * Mini mu implementation for busybox |
27 | * | 29 | * |
28 | * | ||
29 | * Copyright (C) [YEAR] by [YOUR NAME] <YOUR EMAIL> | 30 | * Copyright (C) [YEAR] by [YOUR NAME] <YOUR EMAIL> |
30 | * | 31 | * |
31 | * Licensed under GPLv2 or later, see file LICENSE in this tarball for details. | 32 | * Licensed under GPLv2 or later, see file LICENSE in this tarball for details. |
32 | */ | 33 | */ |
33 | 34 | ||
34 | #include "busybox.h" | 35 | #include "busybox.h" |
36 | #include <other.h> | ||
35 | 37 | ||
36 | int mu_main(int argc, char **argv) | 38 | int mu_main(int argc, char **argv) |
37 | { | 39 | { |