Running `make install` in lighttpd v1.4.54 copies all modules into `/usr/local/lib` and the binaries into `/usr/local/sbin`, but seems to skip headers, even though `Makefile` has some mentions of `/usr/local/include/lighttpd` via some macros.
I must be missing some configure option or a make macro to install headers as well. Can somebody please advise?
noinst_HEADERS = $(hdr)
lighttpd does not intend for its headers to be installed. Please build your module within the lighttpd source tree, and rebuild your modules whenever you update the source tree. lighttpd does not make any guarantees about binary compatibility between versions.
Thanks for confirming.