[M3commit] CVS Update: cm3
Coleburn, Randy
rcolebur at SCIRES.COM
Sun Nov 21 02:54:09 CET 2010
Jay: You miss the point. I put these checks in to prevent running on systems earlier than Windows 2000.
I believe there may be features in this script that don't work on the older systems. Plus, the checks create a temporary variable that can be used to identify the host OS if OS-specific adjustments are needed. Your changes remove this feature.
Also, you added another couple of lines dealing with "STD" that essentially equate "STD" to "ALL". Is this the meaning now of "STD"? In the past, it has meant something different.
Regards,
Randy
-----Original Message-----
From: Jay Krell [mailto:jkrell at elego.de]
Sent: Wednesday, November 10, 2010 7:27 AM
To: m3commit at elegosoft.com
Subject: [M3commit] CVS Update: cm3
CVSROOT: /usr/cvs
Changes by: jkrell at birch. 10/11/10 12:26:38
Modified files:
cm3/scripts/dev/windows/: do-cm3.cmd
Log message:
Support all NT operating systems without further checks.
This is highly likely portable down to NT 3.51 and portable up to
all NT operating systems that will ever be created, at least
that have any ability to run any .cmd file.
I left the check for "%OS%"=="Windows_NT" in because, I guess,
OS/2 can run .cmd files.
But Windows 9x can also run them, there are versions of cmd.exe for it.
So the check is probably still overeager.
Anyway, nobody is likely to try any of the other systems (OS/2, Win9x, NT 3.1, etc.)
More information about the M3commit
mailing list