Sarah Hoffmann
63eacc5589
fix compilation of PG module for PostgreSQL 16
...
This version requires an additional include for the macros used.
2024-03-05 16:31:02 +01:00
Sarah Hoffmann
ebe23d6882
update CI tests to postgresql 15
2022-11-04 16:21:15 +01:00
Sarah Hoffmann
2ffc1537e7
raise PostgreSQL requirement to 9.6
...
The new code uses the open-ended array notation which is only
available sind psql 9.6.
2022-01-27 15:15:56 +01:00
Sarah Hoffmann
e286d3f23d
add support for finding pg_config in Postgresql repos
...
It uses the same PostgreSQL_ADDITIONAL_VERSIONS variable as
osm2pgsql so that setting that should be sufficient to make
it work.
2020-10-20 11:39:00 +02:00
Eldar Yusupov
314de3c3c0
Add options to compile only PG module/frontend
...
It makes it easier to install Nominatim server and PostgresSQL on
separate servers or use separate docker images for them.
2019-10-25 23:01:19 +03:00
Sarah Hoffmann
e86516bbaf
use properly cascading make for external make file
...
If make is called directly then the -j option is not
properly propagated. Instead make gives a warning
'No jobserver avilable'.
2017-02-13 21:02:49 +01:00
Melvyn Sopacua
e31cd9717c
Use CMAKE_MAKE_PROGRAM instead of hardcoded make
...
FreeBSD uses `gmake` instead of `make` if GNU make is required to build
a port.
2017-02-13 14:33:14 +01:00
Sarah Hoffmann
e4963256e1
cmake: use explicit VPATH when calling pgxs makefile
...
Some postgres installations report problems with the makefile
magic that should look for the source where the Makefile is
located. So hand in the path explicitly via VPATH instead.
Fixes #453 .
2016-05-24 00:24:23 +02:00
Sarah Hoffmann
932abeb0e2
add actual cmake file
2016-02-29 22:26:55 +01:00