Re: Exposing PG_VERSION_NUM in pg_config

Поиск
Список
Период
Сортировка
От Michael Paquier
Тема Re: Exposing PG_VERSION_NUM in pg_config
Дата
Msg-id CAB7nPqRJB2Ep_RX-R0KYrxpZF+Gx9kht3hKW79ZM1RvDJN-S4Q@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Exposing PG_VERSION_NUM in pg_config  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
<div dir="ltr"><br /><div class="gmail_extra"><br /><div class="gmail_quote">On Wed, Apr 1, 2015 at 4:09 AM, Tom Lane
<spandir="ltr"><<a href="mailto:tgl@sss.pgh.pa.us" target="_blank">tgl@sss.pgh.pa.us</a>></span> wrote:<br
/><blockquoteclass="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span
class="">MichaelPaquier <<a href="mailto:michael.paquier@gmail.com">michael.paquier@gmail.com</a>> writes:<br />
>On Tue, Mar 31, 2015 at 9:40 AM, Peter Eisentraut <<a href="mailto:peter_e@gmx.net">peter_e@gmx.net</a>>
wrote:<br/></span><span class="">>> I'm interested in the exact syntax you'd use, to compare it to the<br />
>>currently used techniques.<br /><br /> > With the presence of VERSION_NUM directly in pg_config, the
following<br/> > expression:<br /> > VERSION_NUM=$(shell $(PG_CONFIG) --version-num)<br /><br /> > With its
presencein Makefile.global, that's close to what you can do with<br /> > pg_config.h already:<br /> > VERSION_NUM
:=$(shell cat `$(PG_CONFIG) --libdir`/pgxs/src/Makefile.global<br /> > \<br /> >     | perl -ne 'print $$1 and
exitif /VERSION_NUM =\s+(\d+)/')<br /> > But that looks a little bit magic..<br /><br /></span>I'm confused.  If
PG_VERSION_NUMis defined in Makefile.global, surely<br /> you don't need anything at all to make use of it in extension
makefiles.<br/></blockquote></div><br /></div><div class="gmail_extra">No, you don't... But well, coming back to the
firstpoint: fetching it through pg_config avoids any ugly parsing logic.<br />-- <br /><div
class="gmail_signature">Michael<br/></div></div></div> 

В списке pgsql-hackers по дате отправления:

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: printing table in asciidoc with psql
Следующее
От: Peter Eisentraut
Дата:
Сообщение: Re: Exposing PG_VERSION_NUM in pg_config