shtool

.h generated from .h.in?

There are struct definitions in the .h file that my library creates after I build it.. but I cannot find these in the corresponding .h.in. Can somebody tell me how all this works and where it gets the extra info from? To be specific: I am building pth, the userspace threading library. It has pth_p.h.in, which doesn't contain the struct...