1
0
mirror of synced 2025-02-25 22:08:34 +01:00
ImHex/plugins/script_loader/dotnet/post_process_runtimeconfig.cmake
Nik 5171bea0bf
feat: Added cross-platform .NET scripts support ()
This PR intends to add support for .NET scripts that can extend ImHex's
functionality in a portable and cross-platform way.

---------

Co-authored-by: Justus Garbe <55301990+Nowilltolife@users.noreply.github.com>
2023-07-15 14:29:14 +02:00

7 lines
307 B
CMake

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