From 3e719ecc0f2252bfb01ce6ee057e6d63dd4b7037 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sun, 28 Jun 2009 17:08:07 +0000 Subject: airplane hackery --- HACKING | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'HACKING') diff --git a/HACKING b/HACKING index aa4428578..142f83315 100644 --- a/HACKING +++ b/HACKING @@ -13,6 +13,15 @@ include files: * gnunet_directories.h --- generated * gettext.h --- external library +configuration: +- paths (that are substituted in all filenames) are in PATHS (have as few as possible) +- globals for the daemon are in [gnunetd] (for now, have as few as possible!) +- all options for a particular module (src/MODULE) are under [MODULE] +- options for a plugin of a module are under [MODULE-PLUGINNAME] +- options only for debugging / testing / profiling are under [TESTING], + together with the options for the testing module itself + + exported symbols: - must start with "GNUNET_modulename_" and be defined in "modulename.c" -- cgit v1.2.3