Andrew Dunstan <andrew(at)dunslane(dot)net> writes:
> OK, it turns out that it's better to put the addition at the end of the
> PATH, otherise initdb complains that it can't find postgres in the same
> directory.
That seems horribly unsafe, or at least prone to pulling in the
program from some other versuion of Postgres. How about ordering
the path like
PATH="$(abs_top_builddir)/tmp_install$(bindir):$(CURDIR):$$PATH"
regards, tom lane