diff options
-rw-r--r-- | HACKING | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -22,6 +22,17 @@ binaries: | |||
22 | - libgnunet_plugin_xxx_yyy.so: plugin for API xxx | 22 | - libgnunet_plugin_xxx_yyy.so: plugin for API xxx |
23 | - libgnunetxxx.so: library for API xxx | 23 | - libgnunetxxx.so: library for API xxx |
24 | 24 | ||
25 | logging: | ||
26 | - services and daemons use their directory name in GNUNET_log_setup (i.e. 'core') | ||
27 | and log using plain 'GNUNET_log'. | ||
28 | - command-line tools use their full name in GNUNET_log_setup (i.e. 'gnunet-publish') | ||
29 | and log using plain 'GNUNET_log'. | ||
30 | - service access libraries log using 'GNUNET_log_from' and use | ||
31 | 'DIRNAME-api' for the component (i.e. 'core-api') | ||
32 | - pure libraries (without associated service) use 'GNUNET_log_from' with | ||
33 | the component set to their library name (without lib | ||
34 | or '.so'), which should also be their directory name (i.e. 'nat') | ||
35 | |||
25 | 36 | ||
26 | configuration: | 37 | configuration: |
27 | - paths (that are substituted in all filenames) are in PATHS (have as few as possible) | 38 | - paths (that are substituted in all filenames) are in PATHS (have as few as possible) |