install(DIRECTORY /non-existing /example FILES_MATCHING PATTERN "*.json") is silent if the _source_ directory does not exist
I think this should fail if the source directory does not exist? and when combined with FILES_MATCHING possible also when 0 files are matched?