<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>Oops good point Olaf.<BR>
Yes && works with cmd.<BR>
If the first command succeeds, the second is run.<BR>
Succeeds as in exit code is 0.<BR>
 <BR>
I assume "pkg" contained "enough content to make it work", but if indeed it is a directory, no go.<BR>
I wasn't really reading the content oops sorry.<BR>
 <BR>
But yet Randy said it worked with 5.2.6.<BR>
 <BR>
Randy, you reminded me of a good point though.<BR>
Upgrade.py plays a new game with config files, one which I like so far, but <EM>maybe </EM>isn't so great.<BR>
I don't remember if I updated upgrade.cmd to this new model.<BR>
In either case, to remove variables, to remove changes, look at your cm3.cfg.<BR>
Read it a bit. Is it a stub that looks for another config file to include?<BR>
If so, undo that on your machine. Find the other file, it is cvsroot\m3-sys\cminstall\src\config\nt386, and copy that over \cm3\bin\cm3.cfg, and try again.<BR>
 <BR>
In either case I'm sure this is not a big deal....<BR>
Can you make the code available to me somehow?<BR>
I do need to get some real work done during the week(s) but the weekend...<BR>
 <BR>
 - Jay<BR><BR>

<HR id=stopSpelling>
<BR>
> Date: Wed, 23 Jan 2008 12:39:37 +0100<BR>> From: wagner@elegosoft.com<BR>> To: m3devel@elegosoft.com<BR>> Subject: Re: [M3devel] new problem on NT386<BR>> <BR>> Quoting Randy Coleburn <rcoleburn@scires.com>:<BR>> <BR>> > OK, scratch what I said in my prior message about the "cd" not <BR>> > working. I ran some more tests and I'm not sure anymore.<BR>> ><BR>> > Jay, what has changed in the way quake, cm3, and cm3.cfg interact <BR>> > since v5.2.6?<BR>> ><BR>> > What I am seeing is that when Reactor is built using the current <BR>> > cm3, the output that should be going to the web browser is instead <BR>> > going to the console log. This is strange. The same exact code <BR>> > compiled under 5.2.6 works correctly (output goes to browser).<BR>> ><BR>> > Also, there are some strange differences in the output and the <BR>> > results are different. Not only are the results different, they are <BR>> > wrong under the new system, while they are correct under 5.2.6. <BR>> > Indeed, the build operation on the new system does not even find the <BR>> > correct package.<BR>> ><BR>> > Reactor is written in Modula-3, but it does use some quake helper <BR>> > functions. Here are the quake sources that Reactor is using for the <BR>> > clean and build procedures:<BR>> ><BR>> > proc clean_package (pkg) is<BR>> > exec ("cd", pkg, "| cm3 -verbose -clean")<BR>> > end<BR>> > proc build_package (pkg, options) is<BR>> > exec ("cd", pkg, "| cm3 -verbose", options)<BR>> > end<BR>> > As you can see, I've turned on the -verbose cm3 option to make the <BR>> > differences clear.<BR>> <BR>> I don't understand these: | is the pipe symbol even for cmd.exe, isn't<BR>> it?<BR>> <BR>> Shouldn't these commands just read `cd pkg && cm3 -verbose ...'?<BR>> <BR>> && should work for /bin/sh as well as for cme.exe, IIRC.<BR>> <BR>> Olaf<BR>> -- <BR>> Olaf Wagner -- elego Software Solutions GmbH<BR>> Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany<BR>> phone: +49 30 23 45 86 96 mobile: +49 177 2345 869 fax: +49 30 23 45 86 95<BR>> http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin<BR>> Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194<BR>> <BR><BR><br /><hr />Helping your favorite cause is as easy as instant messaging. You IM, we give. <a href='http://im.live.com/Messenger/IM/Home/?source=text_hotmail_join' target='_new'>Learn more.</a></body>
</html>