Mail Archives: cygwin/2002/09/11/19:24:49
---559023410-1141662977-1031785078=:1269
Content-Type: TEXT/PLAIN; charset=US-ASCII
On Wed, 11 Sep 2002, Paul Johnston wrote:
> > No, I'm not. I'm incorporating Warren Young's suggestion. Unless someone
> > with ME can confirm that 'uname -s' returns CYGWIN_9*? Nicholas?
>
> To me that's a step backwards - uname -s or $OS are the correct ways to
> detect the operating system. Warren's approach would be fooled if a user
> defined $SYSTEMROOT on Win 9x.
Win 9x does not set $OS... At least my Win 98 machine at home doesn't.
Besides, the user can always set $OS to fool the script, by the same
token. I'd prefer 'uname -s'. Pending confirmation from someone with
Win ME...
> Nit picks... FILES=... should probably go nearer the top
Agreed.
> On reflection, I think we'll always want it verbose, so we could lose
> $VERBOSE
Probably. In which case we should also print messages if the OS is not
detected or $WINETC is not found...
> That's gotta be it... in principle this is a very simple script!
Ok, one more iteration (script attached)...
Igor
--
http://cs.nyu.edu/~pechtcha/
|\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu
ZZZzz /,`.-'`' -. ;-;;,_ igor AT watson DOT ibm DOT com
|,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski
'---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow!
It took the computational power of three Commodore 64s to fly to the moon.
It takes a 486 to run Windows 95. Something is wrong here. -- SC sig file
---559023410-1141662977-1031785078=:1269
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="make-etc-links.sh"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine DOT GSO DOT 4 DOT 44 DOT 0209111857580 DOT 1269 AT slinky DOT cs DOT nyu DOT edu>
Content-Description:
Content-Disposition: attachment; filename="make-etc-links.sh"
IyEvYmluL3NoDQojLS0NCiMgQ3JlYXRlcyBzeW1ib2xpYyBsaW5rcyBmcm9t
IHNvbWUgL2V0YyBmaWxlcyB0byB0aGVpciB3aW5kb3dzIGVxdWl2YWxlbnRz
DQojDQojIFZlcnNpb246IDAuNQ0KIw0KIyBDaGFuZ2VMb2c6DQojICAgIHYw
LjUgSWdvciBQZWNodGNoYW5za2kgPHBlY2h0Y2hhIGF0IGNzLm55dS5lZHU+
Og0KIyAgICAgICBNb3ZlIEZJTEVTIHRvIHRvcDsgcmVtb3ZlZCBWRVJCT1NF
ICh0aHggUGF1bCBKb2huc3RvbikNCiMgICAgICAgUHJpbnQgbWVzc2FnZXMg
b24gYWJub3JtYWwgZXhpdA0KIyAgICB2MC40IElnb3IgUGVjaHRjaGFuc2tp
IDxwZWNodGNoYSBhdCBjcy5ueXUuZWR1PjoNCiMgICAgICAgVXNlICRTWVNU
RU1ST09UIGFuZCAkV0lORElSIHRvIGRldGVybWluZSB0aGUgT1MgKHRoeCBX
YXJyZW4gWW91bmcpDQojICAgICAgIENoZWNrIGZvciBleGlzdGVuY2Ugb2Yg
JFdJTkVUQyBkaXJlY3RvcnkgKHRoeCBQYXVsIEpvaG5zdG9uKQ0KIyAgICAg
ICBVc2UgYGV4cHIgc3Vic3RyYCBpbnN0ZWFkIG9mIGBlY2hvIHwgc2VkYCAo
dGh4IEpvZSBCdWVobGVyKQ0KIyAgICB2MC4zIElnb3IgUGVjaHRjaGFuc2tp
IDxwZWNodGNoYSBhdCBjcy5ueXUuZWR1PjoNCiMgICAgICAgUXVvdGUgdmFy
aWFibGUgcmVmZXJlbmNlcyAodGh4IEpvZSBCdWVobGVyKQ0KIyAgICAgICBV
c2UgYGN5Z3BhdGggLVdgIGluc3RlYWQgb2YgIiRTWVNURU1ST09UIiAodGh4
IENvcmlubmEgVmluc2NoZW4pDQojICAgICAgIENoYW5nZSBwcm90b2NvbCB0
byBwcm90b2NvbHMgb24gY3lnd2luDQojICAgICAgIEFkZCBDaGFuZ2VMb2cN
CiMgICAgdjAuMiBJZ29yIFBlY2h0Y2hhbnNraSA8cGVjaHRjaGEgYXQgY3Mu
bnl1LmVkdT46DQojICAgICAgIFVzZSBgdW5hbWUgLXNgIGluc3RlYWQgb2Yg
IiRPUyINCiMgICAgICAgQWRkIFdpbjl4IHN1cHBvcnQNCiMgICAgICAgQWRk
IG5ldHdvcmtzIGZpbGUNCiMgICAgdjAuMSBQYXVsIEpvaG5zdG9uIDxwYWog
YXQgcGFqaG9tZS5vcmcudWs+Og0KIyAgICAgICBJbml0aWFsIHZlcnNpb24N
CiMtLQ0KDQpGSUxFUz0iaG9zdHMgcHJvdG9jb2xzIHNlcnZpY2VzIG5ldHdv
cmtzIg0KDQpXSU5IT01FPWAvYmluL2N5Z3BhdGggLVdgDQoNCmlmIFsgLW4g
IiRTWVNURU1ST09UIiBdDQp0aGVuDQogIFdJTkVUQz0iJFdJTkhPTUUvc3lz
dGVtMzIvZHJpdmVycy9ldGMiDQplbGlmIFsgLW4gIiRXSU5ESVIiIF0NCnRo
ZW4NCiAgV0lORVRDPSIkV0lOSE9NRSINCmVsc2UNCiAgZWNobyAiVW5rbm93
biBzeXN0ZW0gdHlwZTsgZXhpdGluZyIgPiYyDQogIGV4aXQgMA0KZmkNCg0K
aWYgWyAhIC1kICIkV0lORVRDIiBdDQp0aGVuDQogIGVjaG8gIkRpcmVjdG9y
eSAkV0lORVRDIGRvZXMgbm90IGV4aXN0OyBleGl0aW5nIiA+JjINCiAgZXhp
dCAwDQpmaQ0KDQpmb3IgRklMRSBpbiAkRklMRVMNCmRvDQogIGlmIFsgISAt
ZSAiL2V0Yy8kRklMRSIgXQ0KICB0aGVuDQogICAgIyBXaW5kb3dzIG9ubHkg
dXNlcyB0aGUgZmlyc3QgOCBjaGFyYWN0ZXJzDQogICAgV0ZJTEU9YGV4cHIg
c3Vic3RyICIkRklMRSIgMSA4YA0KICAgIC9iaW4vbG4gLXMgLXYgIiRXSU5F
VEMvJFdGSUxFIiAiL2V0Yy8kRklMRSINCiAgZmkNCmRvbmUNCg0K
---559023410-1141662977-1031785078=:1269
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="make-etc-links.sh-0.5-diff"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine DOT GSO DOT 4 DOT 44 DOT 0209111857581 DOT 1269 AT slinky DOT cs DOT nyu DOT edu>
Content-Description:
Content-Disposition: attachment; filename="make-etc-links.sh-0.5-diff"
LS0tIG1ha2UtZXRjLWxpbmtzLnNoLW9yaWcJMjAwMi0wOS0xMSAxODowODoz
OS4wMDAwMDAwMDAgLTA0MDANCisrKyBtYWtlLWV0Yy1saW5rcy5zaAkyMDAy
LTA5LTExIDE4OjU3OjAxLjAwMDAwMDAwMCAtMDQwMA0KQEAgLTIsOSArMiwx
MiBAQA0KICMtLQ0KICMgQ3JlYXRlcyBzeW1ib2xpYyBsaW5rcyBmcm9tIHNv
bWUgL2V0YyBmaWxlcyB0byB0aGVpciB3aW5kb3dzIGVxdWl2YWxlbnRzDQog
Iw0KLSMgVmVyc2lvbjogMC40DQorIyBWZXJzaW9uOiAwLjUNCiAjDQogIyBD
aGFuZ2VMb2c6DQorIyAgICB2MC41IElnb3IgUGVjaHRjaGFuc2tpIDxwZWNo
dGNoYSBhdCBjcy5ueXUuZWR1PjoNCisjICAgICAgIE1vdmUgRklMRVMgdG8g
dG9wOyByZW1vdmVkIFZFUkJPU0UgKHRoeCBQYXVsIEpvaG5zdG9uKQ0KKyMg
ICAgICAgUHJpbnQgbWVzc2FnZXMgb24gYWJub3JtYWwgZXhpdA0KICMgICAg
djAuNCBJZ29yIFBlY2h0Y2hhbnNraSA8cGVjaHRjaGEgYXQgY3Mubnl1LmVk
dT46DQogIyAgICAgICBVc2UgJFNZU1RFTVJPT1QgYW5kICRXSU5ESVIgdG8g
ZGV0ZXJtaW5lIHRoZSBPUyAodGh4IFdhcnJlbiBZb3VuZykNCiAjICAgICAg
IENoZWNrIGZvciBleGlzdGVuY2Ugb2YgJFdJTkVUQyBkaXJlY3RvcnkgKHRo
eCBQYXVsIEpvaG5zdG9uKQ0KQEAgLTIyLDcgKzI1LDcgQEANCiAjICAgICAg
IEluaXRpYWwgdmVyc2lvbg0KICMtLQ0KIA0KLVZFUkJPU0U9LXYNCitGSUxF
Uz0iaG9zdHMgcHJvdG9jb2xzIHNlcnZpY2VzIG5ldHdvcmtzIg0KIA0KIFdJ
TkhPTUU9YC9iaW4vY3lncGF0aCAtV2ANCiANCkBAIC0zMywxMiArMzYsMTMg
QEAgZWxpZiBbIC1uICIkV0lORElSIiBdDQogdGhlbg0KICAgV0lORVRDPSIk
V0lOSE9NRSINCiBlbHNlDQorICBlY2hvICJVbmtub3duIHN5c3RlbSB0eXBl
OyBleGl0aW5nIiA+JjINCiAgIGV4aXQgMA0KIGZpDQotRklMRVM9Imhvc3Rz
IHByb3RvY29scyBzZXJ2aWNlcyBuZXR3b3JrcyINCiANCiBpZiBbICEgLWQg
IiRXSU5FVEMiIF0NCiB0aGVuDQorICBlY2hvICJEaXJlY3RvcnkgJFdJTkVU
QyBkb2VzIG5vdCBleGlzdDsgZXhpdGluZyIgPiYyDQogICBleGl0IDANCiBm
aQ0KIA0KQEAgLTQ4LDcgKzUyLDcgQEAgZG8NCiAgIHRoZW4NCiAgICAgIyBX
aW5kb3dzIG9ubHkgdXNlcyB0aGUgZmlyc3QgOCBjaGFyYWN0ZXJzDQogICAg
IFdGSUxFPWBleHByIHN1YnN0ciAiJEZJTEUiIDEgOGANCi0gICAgL2Jpbi9s
biAtcyAkVkVSQk9TRSAiJFdJTkVUQy8kV0ZJTEUiICIvZXRjLyRGSUxFIg0K
KyAgICAvYmluL2xuIC1zIC12ICIkV0lORVRDLyRXRklMRSIgIi9ldGMvJEZJ
TEUiDQogICBmaQ0KIGRvbmUNCiANCg==
---559023410-1141662977-1031785078=:1269
Content-Type: text/plain; charset=us-ascii
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
---559023410-1141662977-1031785078=:1269--
- Raw text -