mirror of https://github.com/postgres/postgres
Remove make function vpathsearch
This function served to support having prebuilt files in the source
tree for vpath builds. This is no longer possible (since
721856ff24
); all built files are now always in the build tree. The
invocations of this function are no longer required.
This commit is contained in:
parent
a9a47fb6d9
commit
54fac0e505
|
@ -215,7 +215,7 @@ uninstall:
|
||||||
## Install html
|
## Install html
|
||||||
|
|
||||||
install-html: html installdirs
|
install-html: html installdirs
|
||||||
cp -R $(call vpathsearch,html) '$(DESTDIR)$(htmldir)'
|
cp -R html '$(DESTDIR)$(htmldir)'
|
||||||
|
|
||||||
|
|
||||||
## Install man
|
## Install man
|
||||||
|
@ -230,7 +230,7 @@ sqlmansectnum = $(shell expr X'$(sqlmansect)' : X'\([0-9]\)')
|
||||||
#
|
#
|
||||||
ifeq ($(sqlmansectnum),7)
|
ifeq ($(sqlmansectnum),7)
|
||||||
install-man:
|
install-man:
|
||||||
cp -R $(foreach dir,man1 man3 man7,$(call vpathsearch,$(dir))) '$(DESTDIR)$(mandir)'
|
cp -R man1 man3 man7 '$(DESTDIR)$(mandir)'
|
||||||
|
|
||||||
else # sqlmansectnum != 7
|
else # sqlmansectnum != 7
|
||||||
fix_sqlmansectnum = sed -e '/^\.TH/s/"7"/"$(sqlmansect)"/' \
|
fix_sqlmansectnum = sed -e '/^\.TH/s/"7"/"$(sqlmansect)"/' \
|
||||||
|
@ -241,9 +241,9 @@ man: fixed-man-stamp
|
||||||
|
|
||||||
fixed-man-stamp: man-stamp
|
fixed-man-stamp: man-stamp
|
||||||
@$(MKDIR_P) $(addprefix fixedman/,man1 man3 man$(sqlmansectnum))
|
@$(MKDIR_P) $(addprefix fixedman/,man1 man3 man$(sqlmansectnum))
|
||||||
for file in $(call vpathsearch,man1)/*.1; do $(fix_sqlmansectnum) $$file >fixedman/man1/`basename $$file` || exit; done
|
for file in man1/*.1; do $(fix_sqlmansectnum) $$file >fixedman/man1/`basename $$file` || exit; done
|
||||||
for file in $(call vpathsearch,man3)/*.3; do $(fix_sqlmansectnum) $$file >fixedman/man3/`basename $$file` || exit; done
|
for file in man3/*.3; do $(fix_sqlmansectnum) $$file >fixedman/man3/`basename $$file` || exit; done
|
||||||
for file in $(call vpathsearch,man7)/*.7; do $(fix_sqlmansectnum) $$file >fixedman/man$(sqlmansectnum)/`basename $$file | sed s/\.7$$/.$(sqlmansect)/` || exit; done
|
for file in man7/*.7; do $(fix_sqlmansectnum) $$file >fixedman/man$(sqlmansectnum)/`basename $$file | sed s/\.7$$/.$(sqlmansect)/` || exit; done
|
||||||
|
|
||||||
install-man:
|
install-man:
|
||||||
cp -R $(foreach dir,man1 man3 man$(sqlmansectnum),fixedman/$(dir)) '$(DESTDIR)$(mandir)'
|
cp -R $(foreach dir,man1 man3 man$(sqlmansectnum),fixedman/$(dir)) '$(DESTDIR)$(mandir)'
|
||||||
|
|
|
@ -76,8 +76,6 @@ VPATH = $(srcdir)
|
||||||
endif
|
endif
|
||||||
endif # not PGXS
|
endif # not PGXS
|
||||||
|
|
||||||
vpathsearch = `for f in $(addsuffix /$(1),$(subst :, ,. $(VPATH))); do test -r $$f && echo $$f && break; done`
|
|
||||||
|
|
||||||
|
|
||||||
##########################################################################
|
##########################################################################
|
||||||
#
|
#
|
||||||
|
|
|
@ -183,8 +183,8 @@ $(top_builddir)/src/include/catalog/header-stamp: bki-stamp
|
||||||
# Note: installation of generated headers is handled elsewhere
|
# Note: installation of generated headers is handled elsewhere
|
||||||
.PHONY: install-data
|
.PHONY: install-data
|
||||||
install-data: bki-stamp installdirs
|
install-data: bki-stamp installdirs
|
||||||
$(INSTALL_DATA) $(call vpathsearch,postgres.bki) '$(DESTDIR)$(datadir)/postgres.bki'
|
$(INSTALL_DATA) postgres.bki '$(DESTDIR)$(datadir)/postgres.bki'
|
||||||
$(INSTALL_DATA) $(call vpathsearch,system_constraints.sql) '$(DESTDIR)$(datadir)/system_constraints.sql'
|
$(INSTALL_DATA) system_constraints.sql '$(DESTDIR)$(datadir)/system_constraints.sql'
|
||||||
$(INSTALL_DATA) $(srcdir)/system_functions.sql '$(DESTDIR)$(datadir)/system_functions.sql'
|
$(INSTALL_DATA) $(srcdir)/system_functions.sql '$(DESTDIR)$(datadir)/system_functions.sql'
|
||||||
$(INSTALL_DATA) $(srcdir)/system_views.sql '$(DESTDIR)$(datadir)/system_views.sql'
|
$(INSTALL_DATA) $(srcdir)/system_views.sql '$(DESTDIR)$(datadir)/system_views.sql'
|
||||||
$(INSTALL_DATA) $(srcdir)/information_schema.sql '$(DESTDIR)$(datadir)/information_schema.sql'
|
$(INSTALL_DATA) $(srcdir)/information_schema.sql '$(DESTDIR)$(datadir)/information_schema.sql'
|
||||||
|
|
Loading…
Reference in New Issue