mbruker/Cockatrice — comment on commit 3c24899de643b385b93c21d5ad3d7834d126dd3f
File:  line 0
By mbruker:

The lrelease part could also be built into the cockatrice target, but it may not be trivial as we need to dynamically generate a second .qrc file if we don't want to compile the .qm files into the source dir.
I agree about the double negative. However, most people only want to build the client, and I believe they should be the ones who can stick to default values. Not sure though. If I call the options WITH_CLIENT and WITH_SERVER and a user calls cmake just like that, nothing happens. That might be even more confusing.