The build system went under a massive cleanup, ranging from gitignore to
autotools files. With Ubuntu Precise going EOL in a quarter, Travis CI
will now use Trusty. This is a good occasion to raise expectations of
more recent autotools, although it will be still possible to build on
older platforms like Precise from a dist archive.
Other things added or changed:
lcov support (implies gmake, which was already the case)
test suite runs with automake's scripts
the generated VCC interface is no longer distributed
the contents of /docs now come from /src (implies gmake)
explicit requirement for Varnish 4.1.4+ in autoconf
⚠️ DO NOT MERGE, ONLY CHECKING TRAVIS ⚠️
The build system went under a massive cleanup, ranging from gitignore to autotools files. With Ubuntu Precise going EOL in a quarter, Travis CI will now use Trusty. This is a good occasion to raise expectations of more recent autotools, although it will be still possible to build on older platforms like Precise from a dist archive.
Other things added or changed: