Automatically re-run cmake if LinkDef has changed
oscar-config is not required and thus must be built explicitly
Forbidding in-source builds, simplifying .gitignore