Re: Should contrib modules install .h files?

Andrew Gierth <andrew@tao11.riddles.org.uk>

From: Andrew Gierth <andrew@tao11.riddles.org.uk>
To: Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Cc: Tom Lane <tgl@sss.pgh.pa.us>, Michael Paquier <michael@paquier.xyz>, Stephen Frost <sfrost@snowman.net>, pgsql-hackers@postgresql.org, Andres Freund <andres@anarazel.de>
Date: 2018-09-14T17:37:48Z
Lists: pgsql-hackers
>>>>> "Peter" == Peter Eisentraut <peter.eisentraut@2ndquadrant.com> writes:

 >> But I think there are some fundamentally incompatible goals here
 >> with regard to how the final -I options are supposed to look.

 Peter> Was this ever resolved?

There are open questions about plperl and plpython, which currently
don't install what's needed for out-of-tree transforms. See the
subthread under this message:

https://www.postgresql.org/message-id/87o9ej8bgl.fsf%40news-spur.riddles.org.uk

Fixing contrib/hstore_plperl etc. to work as examples of how to do
things would obviously first require fixing plperl and plpython, and
while I'm happy to do that I do need feedback first regarding the
plpython headers (I do not use python myself) and the other issues I
mentioned in the message that contains a draft patch.

-- 
Andrew (irc:RhodiumToad)


Commits

  1. Fix out-of-tree build for transform modules.

  2. Provide for contrib and pgxs modules to install include files.