file(READ ${OUTPUT_RUNTIMECONFIG} FILE_CONTENTS) set(VERSION_REGEX [["version": "([0-9]+\.[0-9]+\.[0-9]+)"]]) set(REPLACE_VALUE [["version": "7.0.0"]]) string(REGEX REPLACE "${VERSION_REGEX}" ${REPLACE_VALUE} FILE_CONTENTS_OUT "${FILE_CONTENTS}") file(WRITE ${OUTPUT_RUNTIMECONFIG} "${FILE_CONTENTS_OUT}")