I&#39;m trying to develop some scripts that will take a portion of the vcproj.user file, specifically the &lt;Configuration&gt; portion, which is located in a separate file, and append it (N) number of times to a file, where N equals the number of configurations we have.<div>
<br></div><div>Ideally I will start by using file() to read the entire contents of the file. After that, I need to configure the string to replace this:</div><div><br></div><div>Name=&quot;${configuration}|Win32&quot;</div>
<div><br></div><div>so that it looks like so (for the debug configuration):</div><div><br></div><div>Name=&quot;Debug|Win32&quot;</div><div><br></div><div>After that, I need to append the contents of this string to another file, which will be the final vcproj.user file.</div>
<div><br></div><div>I can&#39;t use a file to configure this because of the way I&#39;ll be appending the contents, and I can&#39;t replace on the final file itself because there will be multiple ${configuration} variables, but they will each need to be assigned a different value.</div>
<div><br></div><div>The only solution I see for this is to have a configure_string() function, which behaves exactly like configure_file() except input &amp; output are string variables instead of files.</div><div><br></div>
<div>Any thoughts on this? Workarounds?</div><div><div><div><br></div><div>---------</div>Robert Dailey<br>
</div></div>