I think is mostly starting to look reasonable (except for the suggestions of versions in include directory names :). However, I think I'd prefer to have as few libraries and include directories as possible. I think a reasonable compromise is to structure this by
* Is it internal only? * Is it external and internal? As such, I think I'd like to see * libtscapi.so (and e.g. tscapi/ts.h) * libtscore.so - Internal library only, no public interfaces * libtscppapi.so (and e.g. tscpp/Async.h * libtscppcore.so (Assuming there are any pieces of the CPP Apis that are internal only) [ Full content available at: https://github.com/apache/trafficserver/pull/3724 ] This message was relayed via gitbox.apache.org for [email protected]
