> Most of the distributions have a readme
MySQL++ does, too, but it isn't relevant when building from svn. The
READMEs are written for the tarball.
When working with the repository, the main repository of lore is the
> almost always it's ./configure && make install clean
It is for MySQL++, too, when building from a tarball.
The configure script must be generated, though, and it doesn't make
sense to put generated files in a version control system. Therefore, we
include the bootstrap script which generates these files. At that
point, the MySQL++ directory is almost identical to an unpacked tarball.
(The main difference is that you will be running autoconf in
"maintainer mode", by default, but that's exactly what svn users want
most of the time.)
None of this is unique to MySQL++, by the way. Almost every other
autotools-based package I've used from a version control repository does
things this way, too. The only other common variation you'll see is
that the 'bootstrap' script's name isn't standardized. The most common
alternate name is autogen.sh.