Use noinst_LTLIBRARIES for internal and yparser to make unified libknot.
Make internal and yparser convenient libraries (noinst_LTLIBRARIES) and link them only where needed. Some of the code will get linked twice into the binary, but that's inevitable unless we want to keep exporting volatile symbols library to the outside world. (Or we can cleanup usage of libknot-internal outside libknot and perhaps libknotd.)
Showing
- configure.ac 1 addition, 1 deletionconfigure.ac
- src/libknot/internal/base32hex.c 0 additions, 4 deletionssrc/libknot/internal/base32hex.c
- src/libknot/internal/base64.c 0 additions, 4 deletionssrc/libknot/internal/base64.c
- src/libknot/internal/errcode.c 0 additions, 1 deletionsrc/libknot/internal/errcode.c
- src/libknot/internal/getline.c 0 additions, 1 deletionsrc/libknot/internal/getline.c
- src/libknot/internal/heap.c 0 additions, 5 deletionssrc/libknot/internal/heap.c
- src/libknot/internal/hhash.c 0 additions, 17 deletionssrc/libknot/internal/hhash.c
- src/libknot/internal/lists.c 0 additions, 11 deletionssrc/libknot/internal/lists.c
- src/libknot/internal/mem.c 0 additions, 6 deletionssrc/libknot/internal/mem.c
- src/libknot/internal/mempattern.c 0 additions, 5 deletionssrc/libknot/internal/mempattern.c
- src/libknot/internal/mempool.c 0 additions, 18 deletionssrc/libknot/internal/mempool.c
- src/libknot/internal/namedb/namedb_lmdb.c 0 additions, 2 deletionssrc/libknot/internal/namedb/namedb_lmdb.c
- src/libknot/internal/namedb/namedb_trie.c 0 additions, 1 deletionsrc/libknot/internal/namedb/namedb_trie.c
- src/libknot/internal/net.c 0 additions, 8 deletionssrc/libknot/internal/net.c
- src/libknot/internal/print.c 0 additions, 4 deletionssrc/libknot/internal/print.c
- src/libknot/internal/sockaddr.c 0 additions, 9 deletionssrc/libknot/internal/sockaddr.c
- src/libknot/internal/strlcat.c 0 additions, 1 deletionsrc/libknot/internal/strlcat.c
- src/libknot/internal/strlcpy.c 0 additions, 1 deletionsrc/libknot/internal/strlcpy.c
- src/libknot/internal/strlcpy.h 0 additions, 1 deletionsrc/libknot/internal/strlcpy.h
- src/libknot/internal/tolower.c 0 additions, 1 deletionsrc/libknot/internal/tolower.c
Loading
Please register or sign in to comment