We all would *very* much like to change the build system as you suggest but,
for reasons I cannot go into here, that is not a feasible option.   

I just need to know what problems we should anticipate by using dual links
within CVS.

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 12, 2000 10:20 PM
To: Eric Chamberlain
Cc: '[EMAIL PROTECTED]'
Subject: Re: Linked Files in the Repository


[ On Wednesday, July 12, 2000 at 15:42:45 (-0700), Eric Chamberlain wrote: ]
> Subject: Linked Files in the Repository
>
> We have a cross-platform  (Mac/Win) situation here.  We have common files
> between the two systems but they need to have different file suffixes on
the
> two machines (!).  Is it safe to simply create links in the repository for
> the common files? 
> 
> In other words, we might want one platform to call a given file foofoo.cxx
> and the other platform to call the *same* file foofoo.cpp.  Can we just
have
> two unix-style links to the same file in the repository?  Can you see how
> this would weird out the CVS code in some way?

This is not a problem CVS should even attempt to contemplate.  Fix your
build system (or "wrap" it with some script that'll arrange such links
at build time in each workspace as necessary).

-- 
                                                        Greg A. Woods

+1 416 218-0098      VE3TCP      <[EMAIL PROTECTED]>      <robohack!woods>
Planix, Inc. <[EMAIL PROTECTED]>; Secrets of the Weird <[EMAIL PROTECTED]>

Reply via email to