Third party libraries can't be found during install

Created by: chuckatkins

When the location of third party libraries like zeromq are manually specified instead of being automatically found, the necessary flags are not propagated to the post install step of generating flags for non-cmake builds.

In addition to this we also need a flag to disable the post install step of generating said files.