14 lines
454 B
CMake
14 lines
454 B
CMake
file(READ ${INPUTFILE} INPUT_TEXT)
|
|
|
|
foreach(TO_REPLACE_STRING ${TO_REPLACE})
|
|
|
|
#get the index of the current to_replace string
|
|
list(FIND TO_REPLACE ${TO_REPLACE_STRING} REPLACE_INDEX)
|
|
|
|
#look up the corresponding replacement string
|
|
list(GET REPLACEMENT ${REPLACE_INDEX} REPLACEMENT_STRING)
|
|
|
|
string(REPLACE ${TO_REPLACE_STRING} ${REPLACEMENT_STRING} INPUT_TEXT "${INPUT_TEXT}")
|
|
endforeach()
|
|
|
|
file(WRITE ${OUTPUTFILE} "${INPUT_TEXT}") |