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}")