file(COPY ) does not allow for renaming, using file(GENERATE OUTPUT INPUT) instead