This allows the dependencies to be used by multiple parts of the project, e.g. non public unit tests, ovpncli etc. Building ovpncli demostrates this