aboutsummaryrefslogtreecommitdiff
path: root/HACKING
diff options
context:
space:
mode:
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"