aboutsummaryrefslogtreecommitdiff
path: root/HACKING
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2009-06-28 17:08:07 +0000
committerChristian Grothoff <christian@grothoff.org>2009-06-28 17:08:07 +0000
commit3e719ecc0f2252bfb01ce6ee057e6d63dd4b7037 (patch)
tree613635d211366eda3ac83eccee08f49e78e125e5 /HACKING
parenta913b5f73410eb3f0568670046d3ecf3b233744f (diff)
downloadgnunet-3e719ecc0f2252bfb01ce6ee057e6d63dd4b7037.tar.gz
gnunet-3e719ecc0f2252bfb01ce6ee057e6d63dd4b7037.zip
airplane hackery
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING9
1 files changed, 9 insertions, 0 deletions
diff --git a/HACKING b/HACKING
index aa4428578..142f83315 100644
--- a/HACKING
+++ b/HACKING
@@ -13,6 +13,15 @@ include files:
13 * gnunet_directories.h --- generated 13 * gnunet_directories.h --- generated
14 * gettext.h --- external library 14 * gettext.h --- external library
15 15
16configuration:
17- paths (that are substituted in all filenames) are in PATHS (have as few as possible)
18- globals for the daemon are in [gnunetd] (for now, have as few as possible!)
19- all options for a particular module (src/MODULE) are under [MODULE]
20- options for a plugin of a module are under [MODULE-PLUGINNAME]
21- options only for debugging / testing / profiling are under [TESTING],
22 together with the options for the testing module itself
23
24
16 25
17exported symbols: 26exported symbols:
18- must start with "GNUNET_modulename_" and be defined in "modulename.c" 27- must start with "GNUNET_modulename_" and be defined in "modulename.c"