[847] in Kerberos_V5_Development

home help back first fref pref prev next nref lref last post

Re: [John M. Rivlin: Windows name changes]

daemon@ATHENA.MIT.EDU (Theodore Ts'o)
Thu Feb 2 13:07:16 1995

Date: Thu, 2 Feb 1995 13:07:10 +0500
From: Theodore Ts'o <tytso@MIT.EDU>
To: Bill Sommerfeld <sommerfeld@orchard.medford.ma.us>
Cc: "Theodore Ts'o" <tytso@MIT.EDU>, krbdev@MIT.EDU
In-Reply-To: Bill Sommerfeld's message of Thu, 02 Feb 1995 10:03:36 -0500,
	<199502021503.KAA00366@orchard.medford.ma.us>

   Date: Thu, 02 Feb 1995 10:03:36 -0500
   From: Bill Sommerfeld <sommerfeld@orchard.medford.ma.us>

   Barf.  

   I'd think it would make much more sense to write a post-processor
   stage of the configure script for DOS and Mac which look for pathnames
   and convert the /'s to \'s or :'s as appropriate.

   It's often easier to fix the tools rather than the sources..

Here's a forwarded message regarding very subject....  I had already
raised this issue with John.

						- Ted


To: tytso@MIT.EDU, gnu@cygnus.com, jmr@cygnus.com
Subject: Path separator handling?
Date: Thu, 02 Feb 1995 02:40:59 -0800
From: John Gilmore <gnu@cygnus.com>

Ted was wondering whether path separator handling can be done
in the custom config process for MSDOS and Mac, rather than
requiring the Makefiles to all uglify with $(C), etc.

This might not be too hard for DOS, since it's just changing
/ to \ everywhere.  It's harder for Mac, since the whole
path syntax changes.

Ted and I were under the impression that those changes were included
in the patches that John and Keith left me to check in.  We decided
that since they were "done", we would just check them in.  Now that I
have examined the patches more thoroughly, I see that while the
separator macros $(C) etc were added to the generic Unix pre.in file,
all the individual Makefile.in's were NOT changed yet.

John R, Keith, can you try hacking the DOS configure program so
that it just turns all / into \ and see if that gets you 99% of
the way there?  We may still have to uglify for Mac, but if we
don't have to do it now, let's not.

	John

home help back first fref pref prev next nref lref last post