Re: pgsql: Best-guess attempt at fixing MSVC build for 68ab8e8ba4a471d9.

Поиск
Список
Период
Сортировка
От David Rowley
Тема Re: pgsql: Best-guess attempt at fixing MSVC build for 68ab8e8ba4a471d9.
Дата
Msg-id CAKJS1f_9CCi_t+LEgV5GWoCj3wjavcMoDc5qfcf_A0UwpQoPoA@mail.gmail.com
обсуждение исходный текст
Ответ на pgsql: Best-guess attempt at fixing MSVC build for 68ab8e8ba4a471d9.  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: pgsql: Best-guess attempt at fixing MSVC build for 68ab8e8ba4a471d9.  (Andres Freund <andres@anarazel.de>)
Список pgsql-committers
On 21 March 2016 at 10:52, Tom Lane <tgl@sss.pgh.pa.us> wrote:
> Best-guess attempt at fixing MSVC build for 68ab8e8ba4a471d9.
>
> pgbench now needs to use src/bin/psql/psqlscan.l, but it's not very clear
> how to fit that into the MSVC build system.  If this doesn't work I'm going
> to need some help from somebody who actually understands those scripts ...

I see this didn't fix the problem :-(

Perl is not my native tongue, but after a little study and some
testing on a windows machine, the attached seems to fix the problem.

I've never much looked at these script before, but it seems that the
parsing of the Makefile just assumes that psqlscan.c is in the same
path as the rest of the stuff. The patch just uses some already
defined file replace functions to switch the wrong filename out for
the correct one before the Visual Studios project file is created.

--
 David Rowley                   http://www.2ndQuadrant.com/
 PostgreSQL Development, 24x7 Support, Training & Services

Вложения

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: pgsql: Use %option bison-bridge in psql/pgbench lexers.
Следующее
От: Andres Freund
Дата:
Сообщение: pgsql: Second attempt at fixing MSVC build for 68ab8e8ba4a471d9.