Tom Lane wrote:
> So isn't this still pretty broken?  I notice that the clean and
> distclean targets still use addprefix on a lot of temporary/intermediate
> files that I would think get made in the build directory, not the source
> directory.

Yeah, I noticed that too.  I'm not too sure about it, because some of
those files we do want shipped in source tarballs; and they are
definitely cleaned in the builddir by maintainer-clean.  I didn't want
to get into the detail of what's the ultimate distclean charter; my
immediate problem was that "make -C doc maintainer-clean" was not
getting rid of the stamp files and thus I was getting bit by the problem
that openjade was running all the time, even after I maintainer-cleaned. 

By Peter's recent decree that tarballs are supposed to be built in
non-vpath-builds only, I am not really sure what should actually happen
here, both on build and on the various clean targets.

> The references to man files in srcdir in nonsql_manpage_files and
> adjacent macros seem a tad suspicious as well.

I agree, it probably merits more investigation.

-- 
Alvaro Herrera                                http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support

-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to