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 - or - declare it as test sandbox in ../Makefile@TEST_SANDBOXES Please note: - if the new library isn't added anywhere => it will not be build => unittests wont work - [NOT4SANDBOX] 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 - [NOT4SANDBOX] activate existing unit tests in ../Makefile@UNITS_TESTED + create unittest-linkfile e.g. use ./CB/needs_libs - call once make valgrind_update Important: Before committing the change, run a full rebuild! - call once (after commit!): SOURCE_TOOLS/svn_apply_ignores.pl --apply