Howto add a new library (in a new SUBDIR):

 - create new subdir and copy a recent Makefile into there              e.g. use ./REFENTRIES/Makefile
 - add a dependency vs 'links' or 'links_non_perl'                      in ../Makefile@ADD_links_non_perl

 - add it to the ARCHS_... definitions used for linking                 in ../Makefile@Individual_Programs_Section
   or
   add it to dependency list of TOOLS.dummy                             in ../Makefile@TOOLSLIBDEPENDS

   Please note: if the new library isn't added anywhere
        => it will not be build
        => unittests wont work

 - add all headers that shall be externally visible                     in ../SOURCE_TOOLS/generate_all_links.sh@ALIVIEW

 - add a stub for (nonexisting) unit tests                              in ../Makefile@UNTESTED_UNITS
   or
   activate existing unit tests                                         in ../Makefile@UNITS_TESTED
   + create unittest-linkfile                                           e.g. use ./CB/needs_libs

Important: Before committing the change, run a full rebuild!

 - call once (after commit!):
   SOURCE_TOOLS/svn_apply_ignores.pl --apply