
`-E touch` command doesn't create intermediate directories. We have to do it manually using `file(MAKE_DIRECTORY ...)` command.
`-E touch` command doesn't create intermediate directories. We have to do it manually using `file(MAKE_DIRECTORY ...)` command.