Details
Description
In sherlock, memcached always did a CMake INSTALL() directive for man/man4/memcached.json.4 and doc/memcached. The RPM (at least) packaging configuration expects those directories to exist.
In current master, memcached has changed in two ways:
1. It doesn't INSTALL() anything if it can't find the tool 'a2x', although the files it INSTALL()s are also located in git. (a2x is not installed on the production build slaves.)
2. If it does find a2x, it INSTALL()s the .pdf only on Windows, and the manpage only on non-Windows.
This results in a change of the layout of /opt/couchbase, which is currently breaking the RPM packaging of watson builds.