<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>I happen to be doing the same thing at the moment (on XP). Have we got an installer for this in the works? And Inno Setup one should be pretty easy if not. </div><div><br></div><br><div><div>On 28/07/2009, at 5:24 AM, Randy Coleburn wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="MARGIN: 4px 4px 1px; FONT: 10pt Tahoma"> <div>Jay:</div> <div> </div> <div>I am attempting a new install on Windows Vista.  I have a question about the config files.</div> <div> </div> <div>I downloaded your minimal d5.8.1 archive at:  <a href="http://modula3.elegosoft.com/cm3//uploaded-archives/cm3-min-NT386-d5.8.1.zip">http://modula3.elegosoft.com/cm3//uploaded-archives/cm3-min-NT386-d5.8.1.zip</a></div> <div> </div> <div>It is unzipped to C:\cm3.  Note that I also have a complete checkout of the current cm3 tree (HEAD branch) in C:\cm3\Sandbox.  I've also installed Visual C++ 2008 Express.</div> <div> </div> <div>My plan is to put "C:\cm3\bin" on my path.  Then, use my "C:\cm3\Sandbox\scripts\win\<strong>do-cm3.cmd</strong>" script to build everything, hoping that this will indeed upgrade the compiler in the proper order, based on <strong>PkgInfo.txt</strong>.  If I invoke my script as follows "<strong>do-cm3 all clean buildship</strong>" it will apply the "cm3 -clean", "cm3 -build", and "cm3 -ship" command sequence to each package identified in PkgInfo.txt in the order the packages appear in PkgInfo.txt.</div> <div> </div> <div>Perhaps this is a flawed plan; if so, let me know.  <strong>I know there are various scripts and python that may already purport to do what I want to do, but <u>please humor me</u>.</strong>  I am trying to learn the actual low-level steps required to do the install and upgrade, beginning with the minimal distribution.  In my view, once I have the minimal binary distro plus the new sources, I ought to be able to use the cm3 commands (perhaps scripted) to rebuild everything properly, as long as I do it in the correct order.</div> <div> </div> <div>Now, on to my question.  I see your minimal archive has a "C:\cm3\bin\<strong>cm3.cfg</strong>" file and a "C:\cm3\bin\<strong>config</strong>" folder.  I know that in "C:\Sandbox\m3-sys\cminstall\src" we have a <strong>config</strong> folder and a <strong>config-no-install</strong> folder.  In the past, I've been copying the contents of the <strong>config-no-install</strong> folder to "C:\cm3\<strong>bin</strong>".  <font size="3">(1) Is this correct?  If not, please explain.</font></div> <div> </div> <div><font size="3">(2)</font> Should the d5.8.1 "C:\cm3\bin\<strong>config</strong>" folder be deleted?  If not, how/when/should this folder be updated?</div> <div> </div> <div><font size="3">(3)</font> Looking at the cm3.cfg et al from d5.8.1 and comparing to now, it seems a lot has changed, hence my questions.  I also wonder that if someone used the python or other scripts, do these handle updating the various config stuff, esp. given an aribitrary old minimal installation as a starting point?</div> <div> </div> <div>Thanks for your help!</div> <div> </div> <div>Regards,</div> <div>Randy Coleburn</div></div></blockquote></div><br></body></html>