I modified 2 to permit:

#include <ts/ts.h>

This matches a large number of projects which make
the main include file name match the directory.

john

> 1. Include install directory
> 
> [ ] ${prefix}/include
> [x] ${prefix}/include/ts
> [ ] ${prefix}/include/ats
> [ ] ${prefix}/include/trafficserver
> 
> 
> 2. InkAPI.h rename
> 
> [ ] ts_api.h
> [ ] sdkapi.h
> [ ] ats.h
  [x] ts.h
> 
> 
> 3. RemapAPI.h renam
> 
> [ ] remap_api.h
> [x] remap.h
> 
> 4. Versioning of include dir
>
> [ ] No versioning, just plain ${prefix}/include/${name}
> [ ] Versioning of the include directory, with no wrappers. So, just
> ${prefix}/include/${name}{$version}
> [x] Install into a versioned directory like
> ${prefix}/include/${name}/${version}, and wrappers into
> ${prefix}/include/${name}.
> [ ] Like above, but put the wrappers into ${prefix}/include/
>
> 
> 5. SimpleDBM include file
> 
> [ ] Don't expose it to plugin developers (yet at least).
> [ ] Include it, with the name SimpleDBM.h (as it is today)
> [x] Include it, with the name simpledbm.h
> 
> 

Reply via email to