version.texi is missing when running `make'. Running `make version.texi'
won't generated it. I have to do `make stamp-vti' or `make dist' to have
it generated. I have noticed that version.texi is not updated either
when I change the version number in the configure.ac and run (autoconf
and configure) ... Once again I have to run explicite make with
stamp-vti or dist target. Is that on purpose ?

The '#' char should be the reason why `make version.texi' does not
produce the file. It explains the first error since the .info file rule
depend on matching .texi and version.texi but this last rule does not work.

From my point of view the info file should be generated in the build
directory. In a more general case shouldn't all generated files
including temp files be generated in the build directory ? The source
directory may have its write access denied (indeed very unexpected) ...
Anyway the discussion is open for temp or intermediat files but output
target such as .info files should definitevely be generated in the build
directory. Well that's what I think ^^.

So my guess is that a ${srcdir)/project.info should be replaced by
${builddir}/project.info or something like that...

Same goes for version.texi ...
Probably this problem exists for some other target types.
I'd like to have your point of view on all this.
--
Ben.