tongrams
tongrams copied to clipboard
Move as much of things out of headers as possible and make tongrams a shared library
Hi there, could you provide a description of this feature, and of why this represents an "issue" for you? Thanks.
- I wanna make the library into a pair of deb packages, one for headers and another one for a shared library. And separate packages for CLI tools using the library.
- I also wanna reduce compilation costs.
- I also wanna ensure that all the software using the library uses the compatible format. One of the ways tightening it is to make the software use the same shared library. Since the library emits and parses the format, all the apps linked to the same shared library should understand each other.
- Ok, so what is that you required?
- This is a good point.
- To do so, external libraries have to use the indexes exposed by Tongrams. No need to understand how the binary file is written; just use the public operations the classes expose.