summaryrefslogtreecommitdiff
path: root/docs/new-applet-HOWTO.txt
diff options
context:
space:
mode:
authorMark Whitley2000-12-19 17:54:38 +0000
committerMark Whitley2000-12-19 17:54:38 +0000
commit8a6b619c96e1aa5cc2994614547951d8248d276f (patch)
treef5ae492f9bc850429a93dc6f0ea28263f329de83 /docs/new-applet-HOWTO.txt
parenteac2636513fbe876480e38519c09481612131393 (diff)
downloadbusybox-8a6b619c96e1aa5cc2994614547951d8248d276f.zip
busybox-8a6b619c96e1aa5cc2994614547951d8248d276f.tar.gz
Added a paragraph from Larry Dolittle, made some more section headers.
Diffstat (limited to 'docs/new-applet-HOWTO.txt')
-rw-r--r--docs/new-applet-HOWTO.txt21
1 files changed, 18 insertions, 3 deletions
diff --git a/docs/new-applet-HOWTO.txt b/docs/new-applet-HOWTO.txt
index c27aef8..638526a 100644
--- a/docs/new-applet-HOWTO.txt
+++ b/docs/new-applet-HOWTO.txt
@@ -61,15 +61,30 @@ int mu_main(int argc, char **argv)
----end example code------
+
+Coding Style
+------------
+
+Before you submit your applet for inclusion in BusyBox, (or better yet, before
+you _write_ your applet) please read through the style guide in the docs
+directory and make your program compliant.
+
+
+Some Words on utility.c
+-----------------------
+
As you are writing your applet, please be aware of the body of pre-existing
useful functions in utility.c. Use these instead of reinventing the wheel.
+
+If you use functions from utility.c, you may need to add to the preprocessor
+conditionals in that file, to make sure the routines you need are included.
+So, since your mu implementation used safe_read(), append "|| define BB_MU" to
+the #if instruction that precedes the safe_read() function in utility.c .
+
Additionally, if you have any useful, general-purpose functions in your
program that could be useful in another program, consider putting them in
utility.c.
-Furthermore, please read through the style guide in the docs directory and
-make your program compliant.
-
Usage String(s)
---------------