mirror of
https://github.com/postgres/postgres.git
synced 2026-04-24 07:40:59 -04:00
Fix PGXS vpath build when PostgreSQL is built with vpath
PGXS computes srcdir from VPATH, PostgreSQL proper computes VPATH from srcdir, and doing both results in an error from make. Conditionalize so only one of these takes effect.
This commit is contained in:
parent
e4b5a070b4
commit
b58233c71b
1 changed files with 3 additions and 0 deletions
|
|
@ -40,6 +40,8 @@ VERSION = @PACKAGE_VERSION@
|
|||
MAJORVERSION = @PG_MAJORVERSION@
|
||||
|
||||
# Support for VPATH builds
|
||||
# (PGXS VPATH support is handled separately in pgxs.mk)
|
||||
ifndef PGXS
|
||||
vpath_build = @vpath_build@
|
||||
abs_top_srcdir = @abs_top_srcdir@
|
||||
|
||||
|
|
@ -51,6 +53,7 @@ top_srcdir = $(abs_top_srcdir)
|
|||
srcdir = $(top_srcdir)/$(subdir)
|
||||
VPATH = $(srcdir)
|
||||
endif
|
||||
endif # not PGXS
|
||||
|
||||
vpathsearch = `for f in $(addsuffix /$(1),$(subst :, ,. $(VPATH))); do test -r $$f && echo $$f && break; done`
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue