Provide for contrib and pgxs modules to install include files.
Andrew Gierth <rhodiumtoad@postgresql.org>
Provide for contrib and pgxs modules to install include files. This allows out-of-tree PLs and similar code to get access to definitions needed to work with extension data types. The following existing modules now install headers: contrib/cube, contrib/hstore, contrib/isn, contrib/ltree, contrib/seg. Discussion: https://postgr.es/m/87y3euomjh.fsf%40news-spur.riddles.org.uk
Files
| Path | Change | +/− |
|---|---|---|
| contrib/cube/Makefile | modified | +2 −0 |
| contrib/hstore/Makefile | modified | +2 −0 |
| contrib/isn/Makefile | modified | +3 −0 |
| contrib/ltree/Makefile | modified | +2 −0 |
| contrib/seg/Makefile | modified | +2 −0 |
| doc/src/sgml/extend.sgml | modified | +26 −2 |
| src/makefiles/pgxs.mk | modified | +50 −0 |
| src/tools/msvc/Install.pm | modified | +43 −0 |
Documentation touched
Discussion
- Should contrib modules install .h files? 81 messages · 2018-07-01 → 2018-09-15