Re: PGXS on VPATH?
От | Fabien COELHO |
---|---|
Тема | Re: PGXS on VPATH? |
Дата | |
Msg-id | Pine.LNX.4.64.0511071553550.874@briare.cri.ensmp.fr обсуждение исходный текст |
Ответ на | Re: PGXS on VPATH? (Tom Lane <tgl@sss.pgh.pa.us>) |
Список | pgsql-hackers |
Dear Alvaro, sorry for this late response. >> Is PGXS on VPATH builds supported? > > Probably not in the way you're thinking. IIRC pgxs.mk explicitly resets > VPATH, and I think it has to do that because any VPATH embedded in > Makefile.global would represent what was done at the time of building > the PG installation --- which has zip to do with where the PGXS-using > software is located. > > It might work to explicitly set VPATH from the make command line: > make USE_PGXS=1 VPATH=whatever > as this should override the assignments in the makefiles. Indeed. There were some kind of issue with VPATH so that it was scratched when building under pgxs. ifdef PGXS # We assume that we are in src/makefiles/, so top is ... top_builddir := $(dir $(PGXS))../.. include $(top_builddir)/src/Makefile.global top_srcdir = $(top_builddir) srcdir = . VPATH = endif Maybe something clever could be done with relative VPATHs, or by trying to translate prefixes? On the other hand, I'm not a VPATH fan;-) -- Fabien.
В списке pgsql-hackers по дате отправления: