|
Last change
on this file was
17662,
checked in by westram, 7 years ago
|
- fix svn_apply_ignores.pl:
- did only work with old svn versions. now uses 'svn list' to find entries.
- document that we need to commit new library directory before svn_apply_ignores.pl can be used.
|
|
File size:
1.1 KB
|
| Line | |
|---|
| 1 | |
|---|
| 2 | Howto add a new library (in a new SUBDIR): |
|---|
| 3 | |
|---|
| 4 | - create new subdir and copy a recent Makefile into there e.g. use ./REFENTRIES/Makefile |
|---|
| 5 | - add a dependency vs 'links' or 'links_non_perl' in ../Makefile@ADD_links_non_perl |
|---|
| 6 | |
|---|
| 7 | - add it to the ARCHS_... definitions used for linking in ../Makefile@Individual_Programs_Section |
|---|
| 8 | or |
|---|
| 9 | add it to dependency list of TOOLS.dummy in ../Makefile@TOOLSLIBDEPENDS |
|---|
| 10 | |
|---|
| 11 | Please note: if the new library isn't added anywhere |
|---|
| 12 | => it will not be build |
|---|
| 13 | => unittests wont work |
|---|
| 14 | |
|---|
| 15 | - add all externally visible headers in ../SOURCE_TOOLS/generate_all_links.sh@ALIVIEW |
|---|
| 16 | |
|---|
| 17 | - add a stub for (nonexisting) unit tests in ../Makefile@UNITS_WORKING |
|---|
| 18 | or |
|---|
| 19 | activate existing unit tests in ../Makefile@UNITS_TESTED |
|---|
| 20 | + create unittest-linkfile e.g. use ./CB/needs_libs |
|---|
| 21 | |
|---|
| 22 | Important: Before committing the change, run a full rebuild! |
|---|
| 23 | |
|---|
| 24 | - call once (after commit!): |
|---|
| 25 | SOURCE_TOOLS/svn_apply_ignores.pl --apply |
|---|
| 26 | |
|---|
Note: See
TracBrowser
for help on using the repository browser.