Merge branch 'libknot-unified' into 'master'
libknot unified This MR removes extra shared libknot-* libraries from distribution. There are now only three libraries visible to the public: libknot libdnssec libzscanner Due to the cross-use of libknot-internal from libknotd and libknotus, some code might be linked twice, but it's inevitable unless we want to expose volatile API/ABI to the outside world. The few more things: - Removed all _public_ declarations from internal/* and yparser/* - Add #include libknot/internal/macros.h to internal/* and yparser/* (as a side effect from playing with symbol visibility) - Fixed library versioning and bumped libknot from SOVERSION 0 to 1, since some symbols have disappered since (due to visibility) See merge request !379
No related branches found
No related tags found
Showing
- .gitignore 0 additions, 2 deletions.gitignore
- Makefile.am 1 addition, 0 deletionsMakefile.am
- configure.ac 48 additions, 21 deletionsconfigure.ac
- m4/ax_set_version_info.m4 0 additions, 178 deletionsm4/ax_set_version_info.m4
- src/Makefile.am 93 additions, 99 deletionssrc/Makefile.am
- src/dnssec/Makefile.am 2 additions, 2 deletionssrc/dnssec/Makefile.am
- src/dnssec/libdnssec.pc.in 3 additions, 3 deletionssrc/dnssec/libdnssec.pc.in
- src/libknot-int.pc.in 0 additions, 12 deletionssrc/libknot-int.pc.in
- src/libknot.pc.in 4 additions, 5 deletionssrc/libknot.pc.in
- src/libknot/internal/base32hex.c 1 addition, 0 deletionssrc/libknot/internal/base32hex.c
- src/libknot/internal/base64.c 1 addition, 0 deletionssrc/libknot/internal/base64.c
- src/libknot/internal/errcode.c 1 addition, 2 deletionssrc/libknot/internal/errcode.c
- src/libknot/internal/getline.c 1 addition, 0 deletionssrc/libknot/internal/getline.c
- src/libknot/internal/heap.c 2 additions, 0 deletionssrc/libknot/internal/heap.c
- src/libknot/internal/hhash.c 1 addition, 0 deletionssrc/libknot/internal/hhash.c
- src/libknot/internal/lists.c 1 addition, 0 deletionssrc/libknot/internal/lists.c
- src/libknot/internal/mem.c 1 addition, 0 deletionssrc/libknot/internal/mem.c
- src/libknot/internal/mempattern.c 1 addition, 0 deletionssrc/libknot/internal/mempattern.c
- src/libknot/internal/mempool.c 1 addition, 0 deletionssrc/libknot/internal/mempool.c
- src/libknot/internal/namedb/namedb_lmdb.c 1 addition, 0 deletionssrc/libknot/internal/namedb/namedb_lmdb.c
Loading
Please register or sign in to comment