Style note: these should be `include.install` and `share.install`, and install can take a list of files to install.

But we don't want to install a file named `common.h` to the shared include location, that's asking for trouble. Where does Debian put the headers?